summaryrefslogtreecommitdiff
path: root/test/CodeGen/ARM
Commit message (Expand)AuthorAge
* On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind_SjLj_Resume.John McCall2011-05-29
* I didn't mean to commit these residues of a personal project.John McCall2011-05-29
* On Darwin ARM, set the UNWIND_RESUME libcall to _Unwind_SjLj_Resume.John McCall2011-05-29
* Add support for ARM ldrexd/strexd intrinsics. They both use i32 register pairsBruno Cardoso Lopes2011-05-28
* Implement the 'M' output modifier for arm inline asm. This is fairlyEric Christopher2011-05-28
* Fix the remaining atomic intrinsics to use the right register classes on Thumb2,Cameron Zwarich2011-05-27
* Make size computation less brittle.Rafael Espindola2011-05-27
* Make room for register allocation to improve.Jakob Stoklund Olesen2011-05-27
* Don't use movw / movt for iOS static codegen for now to workaround some tools...Evan Cheng2011-05-27
* Add iOS testEvan Cheng2011-05-27
* And fix the test in r132194.Eli Friedman2011-05-27
* Fix a silly mistake (which trips over an assertion) in r132099. rdar://9515076Eli Friedman2011-05-27
* During branch folding avoid inserting redundant DBG_VALUE machine instructions.Devang Patel2011-05-26
* Rewrite fast-isel integer cast handling to handle more cases, and to be simpl...Eli Friedman2011-05-25
* Implement the 'm' modifier. Note that it only works for memory operands.Eric Christopher2011-05-25
* Make tTAILJMPr/tTAILJMPrND emit a tBX without a preceding MOV of PC to LR. ThisCameron Zwarich2011-05-25
* Implement the arm 'L' asm modifier.Eric Christopher2011-05-24
* Implement the immediate part of the 'B' modifier.Eric Christopher2011-05-24
* Add support for the arm 'y' asm modifier.Eric Christopher2011-05-24
* Fix <rdar://problem/9476260> by having tail calls always generate 32-bit bran...Cameron Zwarich2011-05-23
* RTABI chapter 4.3.4 specifies __eabi_mem* calls. Specifically, __eabi_memset ...Renato Golin2011-05-22
* Handle perfect shuffle case that generates a vrev for vectors of floats.Tanya Lattner2011-05-18
* In r131488 I misunderstood how VREV works. It splits the vector in half and s...Tanya Lattner2011-05-18
* vrev is incorrectly defined in the perfect shuffle table. The ordering is bac...Tanya Lattner2011-05-17
* Teach LiveInterval::isZeroLength about null SlotIndexes.Jakob Stoklund Olesen2011-05-16
* Correction. Use explicit target triple in the test.Galina Kistanova2011-05-12
* Fixes a bug in the DAGCombiner. LoadSDNodes have two values (data, chain).Nadav Rotem2011-05-11
* Produce a __debug_frame section on darwin ARM when appropriate.Rafael Espindola2011-05-10
* Give this test an explicit register allocator, so that it can work even ifDan Gohman2011-05-04
* SjLj EH could produce a machine basic block that legitimately has more than oneBill Wendling2011-05-04
* This test fails on ARM. The test shouldn't explicitly specify alignment (and ...Galina Kistanova2011-05-04
* Do not emit location expression size twice.Devang Patel2011-05-04
* Fix a bunch of ARM tests to be register allocation independent.Jakob Stoklund Olesen2011-05-03
* Make the test less likely to fail with minor changes.Evan Cheng2011-05-03
* Remove test for iOS divmod function, since that is disabled for now.Bob Wilson2011-05-03
* Add a few ARM coprocessor intrinsics. Testcases includedBruno Cardoso Lopes2011-05-03
* Add an unfolded offset field to LSR's Formula record. This is used toDan Gohman2011-05-03
* Weekly fix of register allocation dependent unit tests.Jakob Stoklund Olesen2011-04-30
* Make FastEmit_ri_ try a bit harder to succeed for supported operations; FastE...Eli Friedman2011-04-29
* Switch to ImmLeaf (which can be used by FastISel) for a few more common ARM/T...Eli Friedman2011-04-29
* Fix run-line, again. :(Eli Friedman2011-04-29
* Re-committing r130454, which does not in fact break anything.Eli Friedman2011-04-29
* Add trunc->branch support, this won't help with clang's i8->i1 truncationsEric Christopher2011-04-29
* Revert r130454; apparently this doesn't actually work.Eli Friedman2011-04-28
* Fix runline.Eli Friedman2011-04-28
* Fix a rather obscure crash caused by ARM fast-isel generating code which rede...Eli Friedman2011-04-28
* Teach dwarf writer to handle complex address expression for .debug_loc entries.Devang Patel2011-04-28
* If converter was being too cute. It look for root BBs (which don't haveEvan Cheng2011-04-27
* Also add <imp-def> operands for defined and dead super-registers when rewriting.Jakob Stoklund Olesen2011-04-27
* Be careful about scheduling nodes above previous calls. It increase usages ofEvan Cheng2011-04-26