aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/ARM
AgeCommit message (Expand)Author
2012-01-23Fix PR11829. PostRA LICM was too aggressive.Jakob Stoklund Olesen
2012-01-23An option to selectively enable parts of ARM EHABI support.Evgeniy Stepanov
2012-01-22Add fused multiple+add instructions from VFPv4.Anton Korobeynikov
2012-01-20ARM vector any_extends need to be selected to vmovl. <rdar://problem/10723651>Bob Wilson
2012-01-20VST2 four-register w/ update pseudos for fixed/register update.Jim Grosbach
2012-01-19Emit ARM EHABI unwinding instructions for 3 more Thumb instructions.Evgeniy Stepanov
2012-01-13test/CodeGen/ARM/test-sharedidx.ll: Fix for -Asserts.NAKAMURA Takumi
2012-01-13DAGCombine's logic for forming pre- and post- indexed loads / stores were beingEvan Cheng
2012-01-11ARM Ld/St Optimizer fix.Andrew Trick
2012-01-10ARM updating VST2 pseudo-lowering fixed vs. register update.Jim Grosbach
2012-01-10Allow machine-cse to look across MBB boundary when cse'ing instructions thatEvan Cheng
2012-01-09Don't print an unused label before .cfi_endproc.Rafael Espindola
2012-01-07Don't print a label before .cfi_startproc when we don't need to. This makesRafael Espindola
2012-01-07Use getRegForValue() to materialize the address of ARM globals.Jakob Stoklund Olesen
2012-01-07Added a late machine instruction copy propagation pass. This catchesEvan Cheng
2012-01-07Use movw+movt in ARMFastISel::ARMMaterializeGV.Jakob Stoklund Olesen
2012-01-06Enable aligned NEON spilling by default.Jakob Stoklund Olesen
2012-01-05Reapply r146997, "Heed spill slot alignment on ARM."Jakob Stoklund Olesen
2012-01-04Fix more places which should be checking for iOS, not darwin.Evan Cheng
2012-01-03Revert r146997, "Heed spill slot alignment on ARM."Jakob Stoklund Olesen
2011-12-26Make sure DAGCombiner doesn't introduce multiple loads from the same memory l...Eli Friedman
2011-12-21Fix a couple of copy-n-paste bugs. Noticed by George Russell!Chad Rosier
2011-12-21Fix a couple of copy-n-paste bugs. Noticed by George Russell.Evan Cheng
2011-12-20Heed spill slot alignment on ARM.Jakob Stoklund Olesen
2011-12-20ARM target code clean up. Check for iOS, not Darwin where it makes sense.Evan Cheng
2011-12-20Mark ARM eh_sjlj_dispatchsetup as clobbering all registers. Radar 10567930.Bob Wilson
2011-12-19Move tests to FileCheck.Evan Cheng
2011-12-14Do not sink instruction, if it is not profitable.Devang Patel
2011-12-14- Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a functionEvan Cheng
2011-12-14Add newline at EOF.Chad Rosier
2011-12-13[fast-isel] Unaligned loads of floats are not supported. Therefore, convert ...Chad Rosier
2011-12-12Implement 'e' and 'f' modifiers for Neon inline asm. <rdar://problem/10551006>Bob Wilson
2011-12-12Manually upgrade the test suite to specify the flag to cttz and ctlz.Chandler Carruth
2011-12-11Fixed bug 9905: Failure in code selection for llvm intrinsics sqrt/exp (fix f...Stepan Dyatkovskiy
2011-12-10Revert associate SelectInsertValue test as well.Chad Rosier
2011-12-10Revert r146322 to appease buildbots. Original commit message:Chad Rosier
2011-12-10Fixed bug 9905: Failure in code selection for llvm intrinsics sqrt/exp (fix f...Stepan Dyatkovskiy
2011-12-09Splats can contain undef's; make sure to handle them correctly. PR11526.Eli Friedman
2011-12-09[fast-isel] Add support for selecting insertvalue.Chad Rosier
2011-12-08Revert r146143, "Fix bug 9905: Failure in code selection for llvm intrinsicsDaniel Dunbar
2011-12-08Fix bug 9905: Failure in code selection for llvm intrinsics sqrt/exp (fix for...Stepan Dyatkovskiy
2011-12-06[arm-fast-isel] Doublewords only require word-alignment.Chad Rosier
2011-12-06Align ARM constant pool islands via their basic block.Jakob Stoklund Olesen
2011-12-03Emit the ctors in the proper order on ARM/EABI.Anton Korobeynikov
2011-12-03[arm-fast-isel] Unaligned stores of floats require special care.Chad Rosier
2011-12-02[arm-fast-isel] After promoting a function parameter be sure to update theChad Rosier
2011-11-30Make GlobalMerge honor the preferred alignment on globals without an explicit...Eli Friedman
2011-11-29FileCheckize.Jakob Stoklund Olesen
2011-11-29If fast-isel fails, remove dead instructions generated during the failed Chad Rosier
2011-11-28DAG combine should not increase alignment of loads / stores with alignment lessEvan Cheng