aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/ARM
Commit message (Expand)AuthorAgeFilesLines
* Handle ARM inline asm "w" constraints with 64-bit ("d") registers.Bob Wilson2009-12-181-0/+12
* - Support inline asm 'w' constraint for 128-bit vector types.Evan Cheng2009-12-081-0/+13
* Recognize canonical forms of vector shuffles where the same vector is used forBob Wilson2009-12-031-0/+19
* Fix PR5614: parts of a physical register def may be killed the rest.Evan Cheng2009-12-011-0/+41
* Materialize global addresses via movt/movw pair, this is always betterAnton Korobeynikov2009-11-241-0/+20
* move fconst[sd] to UAL. <rdar://7414913>Jim Grosbach2009-11-232-5/+5
* Convert ARM tests to FileCheck for PR5307.Edward O'Callaghan2009-11-227-35/+137
* Forgot to alter RUN line when converting to FileCheck.Edward O'Callaghan2009-11-221-1/+1
* Fix for bad FileCheck converts in revision 89584.Edward O'Callaghan2009-11-221-3/+2
* Convert a few tests to FileCheck for PR5307.Edward O'Callaghan2009-11-224-6/+18
* Revert 89562. We're being sneakier than I was giving us credit for, and thisJim Grosbach2009-11-213-4/+2
* Darwin requires a frame pointer for all non-leaf functions to support correctJim Grosbach2009-11-213-2/+4
* Remat VLDRD from constpool. Clean up some instruction property specifications.Evan Cheng2009-11-201-0/+65
* Fix codegen of conditional move of immediates. We were not making use of the ...Evan Cheng2009-11-202-1/+49
* Fix buildbots.Bob Wilson2009-11-181-1/+1
* Tail duplication still needs to iterate. Duplicating new instructions ontoBob Wilson2009-11-181-0/+64
* Forgot to commit test fixesAnton Korobeynikov2009-11-171-2/+2
* Detect need for autoalignment of the stack earlier to catch spills moreJim Grosbach2009-11-151-2/+3
* - Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo.Evan Cheng2009-11-141-1/+2
* Add radar number.Evan Cheng2009-11-141-0/+1
* Fix PR5412: Fix an inverted check and another missing sub-register check.Evan Cheng2009-11-142-0/+235
* Fix PR5411. Bug in UpdateKills. A reg def partially define its super-registers.Evan Cheng2009-11-131-0/+42
* Fix PR5410: LiveVariables lost subreg def:Evan Cheng2009-11-131-0/+20
* Use Unified Assembly Syntax for the ARM backend.Jim Grosbach2009-11-0935-116/+119
* It turns out that the testcase in question uncovered subreg-handling bug.Anton Korobeynikov2009-11-071-0/+1
* Honour subreg machine operands during asmprintingAnton Korobeynikov2009-11-061-0/+64
* Print VMOV (immediate) operands as hexadecimal values. Apple's assemblerBob Wilson2009-11-061-0/+20
* Remove ARMPCLabelIndex from ARMISelLowering. Use ARMFunctionInfo::createConst...Evan Cheng2009-11-061-4/+4
* Update these tests for the new label names.Dan Gohman2009-11-051-3/+3
* Attempt again to fix buildbot failures: make expected output less specificBob Wilson2009-11-051-12/+9
* Fix broken test.Bob Wilson2009-11-041-2/+2
* Add test for ARM indirectbr codegen.Bob Wilson2009-11-041-0/+63
* fconsts / fconstd immediate should be proceeded with #.Evan Cheng2009-11-031-4/+4
* Re-apply 85799. It turns out my code isn't buggy.Evan Cheng2009-11-031-1/+1
* Fix PR5367. QPR_8 is the super regclass of DPR_8 and SPR_8.Evan Cheng2009-11-032-1/+64
* Revert r85049, it is causing PR5367Anton Korobeynikov2009-11-031-1/+1
* Revert 85799 for now. It might be breaking llvm-gcc driver.Evan Cheng2009-11-021-1/+1
* Initilize the machine LICM CSE map upon the first time an instruction is hois...Evan Cheng2009-11-021-1/+1
* Remove an irrelevant and poorly reduced test case.Evan Cheng2009-11-021-414/+0
* Handle splats of undefs properly. This includes the testcase for PR5364 as well.Anton Korobeynikov2009-11-021-0/+20
* 64-bit FP loads & stores operate on both NEON and VFP pipelines.Anton Korobeynikov2009-11-021-0/+37
* vml[as].f32 cause stalls in following advanced SIMD instructions. Avoid usingJim Grosbach2009-10-312-3/+5
* Update test to be more explicit about what instruction sequences are expected...Jim Grosbach2009-10-311-3/+16
* Expand 64-bit logical shift right inlineJim Grosbach2009-10-311-1/+1
* Expand 64-bit arithmetic shift right inlineJim Grosbach2009-10-311-1/+1
* Expand 64 bit left shift inline rather than using the libcall. For now, thisJim Grosbach2009-10-311-1/+1
* Add missing colons for FileCheck.Benjamin Kramer2009-10-311-1/+1
* Convert to FileCheckJim Grosbach2009-10-311-5/+9
* This fixes functions likeRafael Espindola2009-10-301-0/+17
* Use fconsts and fconstd to materialize small fp constants.Evan Cheng2009-10-281-0/+33