factor some logic out into a helper function, allow remat of loads from constant
[oota-llvm.git] / test / CodeGen / ARM /
2009-06-26 David GoodwinORN and BIC tests.
2009-06-26 Evan ChengFix tests: Count -> count.
2009-06-26 Evan ChengFix a CodeGenDAGPatterns bug. Check if top level predic...
2009-06-25 Evan ChengSelect ADC, SBC, and RSC instead of the ADCS, SBCS...
2009-06-25 Evan ChengISD::ADDE / ISD::SUBE updates the carry bit so they...
2009-06-24 Evan ChengMove thumb and thumb2 tests into separate directories.
2009-06-23 Evan ChengProper patterns for thumb2 shift and rotate instructions.
2009-06-22 Bob WilsonAdd support for ARM's Advanced SIMD (NEON) instruction...
2009-06-22 Evan ChengIt's coalescer, not coaleser.
2009-06-22 Bob WilsonFor Darwin on ARMv6 and newer, make register r9 availab...
2009-06-22 Evan ChengFix another register coalescer crash: forgot to check...
2009-06-22 Evan ChenghasFP should return true if frame address is taken.
2009-06-20 Evan ChengFix PR4419: handle defs of partial uses.
2009-06-19 Evan ChengEnable arm pre-allocation load / store multiple optimiz...
2009-06-19 Eli FriedmanMark a few Thumb instructions commutable; just happened...
2009-06-17 Anton KorobeynikovInitial support for some Thumb2 instructions.
2009-06-16 Anton KorobeynikovMake the test target-neutral
2009-06-16 Anton KorobeynikovGNU as refuses to assemble "pop {}" instruction. Do...
2009-06-16 Evan ChengIf a val# is defined by an implicit_def and it is being...
2009-06-15 Evan Chengifcvt should ignore cfg where true and false successors...
2009-06-15 Evan ChengPart 1.
2009-06-13 Evan ChengAdd a ARM specific pre-allocation pass that re-schedule...
2009-06-12 Evan ChengIf killed register is defined by implicit_def, do not...
2009-06-12 Evan ChengMark some pattern-less instructions as neverHasSideEffects.
2009-06-08 Anton KorobeynikovAdd testcase for register scanveger assertion fix in...
2009-06-05 Evan ChengChanging allocation ordering from r3 ... r0 back to...
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2009-06-04 Evan ChengA value defined by an implicit_def can be liven to...
2009-06-04 Evan ChengRe-apply 72756 with fixes. One of those was introduced...
2009-06-03 Evan ChengTemporarily revert 72756 for now.
2009-06-03 Evan ChengFold preceding / trailing base inc / dec into the singl...
2009-05-19 Bob WilsonFix pr4058 and pr4059. Do not split i64 or double...
2009-05-19 Bob WilsonFix pr4091: Add support for "m" constraint in ARM inlin...
2009-05-18 Dan GohmanAdd nounwind to a few tests.
2009-05-12 Bob WilsonFix pr4195: When iterating through predecessor blocks...
2009-05-07 Bob WilsonFix pr4100. Do not remove no-op copies when they are...
2009-05-06 Evan ChengDo not use register as base ptr of pre- and post- inc...
2009-05-02 Dan GohmanPreviously, RecursivelyDeleteDeadInstructions provided...
2009-04-17 Bob WilsonRename file to have the correct suffix.
2009-04-17 Bob WilsonUse CallConvLower.h and TableGen descriptions of the...
2009-04-16 Dan GohmanExpand GEPs in ScalarEvolution expressions. SCEV expres...
2009-04-14 Dale JohannesenUse the output of the asm so the optimizer won't
2009-04-10 Chris Lattnermove a target-specific test into its directory so it...
2009-04-09 Bob WilsonFix pr3954. The register scavenger asserts for inline...
2009-04-08 Bob WilsonAdd testcase for PR3795.
2009-04-08 Duncan SandsSoft float support for FREM.
2009-04-08 Duncan SandsSoft float support for undef. Reported by Xerxes RĂ„nby.
2009-04-06 Bob WilsonHandle 'a' modifier in ARM inline assembly.
2009-04-01 Bob WilsonFix PR3862: Recognize some ARM-specific constraints...
2009-03-24 Evan ChengDo not emit comments unless -asm-verbose.
2009-03-12 Chris Lattneradd no-unwind, remove duplicate run line.
2009-03-09 Evan ChengARM isLegalAddressImmediate should check if type is...
2009-03-08 Evan ChengRecognize triplets starting with armv5-, armv6- etc...
2009-03-08 Evan ChengIf a MI uses the same register more than once, only...
2009-02-28 Evan ChengLast commit accidentially deleted this code.
2009-02-26 Evan ChengThe last commit was overly conservative. It's ok to...
2009-02-22 Evan ChengIf a use operand is marked isKill, don't forget to...
2009-02-17 Evan ChengA couple of places where reused use operands should...
2009-02-12 Evan ChengReplace one of burr scheduling heuristic with something...
2009-02-10 Evan ChengFix PR3457: Ignore control successors when looking...
2009-02-09 Evan ChengRe-enable machine sinking pass now that the coalescer...
2009-02-08 Bill WendlingRevert r63999. It was breaking self-hosting builds.
2009-02-07 Evan ChengEnable machine sinking pass in non-fast mode.
2009-02-05 Evan ChengTurn on machine LICM in non-fast mode.
2009-01-15 Rafael EspindolaAdd the private linkage.
2008-12-06 Evan ChengClean up some ARM GV asm printing out; minor fixes...
2008-11-20 Evan Cheng- Register scavenger should use MachineRegisterInfo...
2008-11-18 Evan ChengRegister scavenger should process early clobber defs...
2008-11-04 Evan ChengActually ARM / Mac OS X does have UINTTOFP_I64_F{64...
2008-11-04 Evan ChengCustom lower bit_convert i64 -> f64 into FMDRR. This...
2008-09-26 Devang PatelImplement function notes as function attributes.
2008-09-17 Evan ChengUnallocatable registers do not have live intervals.
2008-09-15 Dan GohmanRe-enable SelectionDAG CSE for calls. It matters in...
2008-09-15 Evan ChengCorrectly update kill infos after extending a live...
2008-09-09 Evan ChengLegalizer was missing code that expand fpow to a libcall.
2008-08-08 Evan ChengIt's not legal to output a GV in a coalesced section...
2008-08-07 Anton KorobeynikovPrint section flags ok on platforms, which use '@'...
2008-08-05 Owen AndersonThis check is unnecessary, and getting rid of it remove...
2008-08-05 Owen AndersonRemove the need for -disable-correct-folding from this...
2008-08-04 Owen AndersonUpdate these tests to work by disabling the new correct...
2008-07-25 Evan ChengTeach ARM isLegalAddressingMode to handle unknown type...
2008-07-18 Duncan SandsSoftfloat support for FDIV. Patch by
2008-05-20 Gabor Greifsabre brings to my attention that the 'tr' suffix is...
2008-05-20 Gabor GreifRename the last test with .llx extension to .ll, resolv...
2008-05-20 Evan ChengMore local spiller complexity!
2008-05-20 Evan ChengDon't spill dead def.
2008-04-11 Evan ChengIf a PHI node has a single implicit_def source, replace...
2008-04-10 Evan ChengNew test.
2008-04-05 Evan Cheng1. IMPLICIT_DEF can *re-define* any register.
2008-04-01 Evan ChengMore soft fp fixes.
2008-04-01 Evan ChengUnbreak ARM / Thumb soft FP support.
2008-03-07 Evan ChengFixed a register scavenger bug. If a def is re-defining...
2008-03-06 Evan ChengConstant fold SIGN_EXTEND_INREG with ashr not lshr.
2008-02-29 Bill WendlingDCE'ed this testcase.
2008-02-29 Bill WendlingIf we reload a virtual register that's already been...
2008-02-17 Tanya LattnerRemove llvm-upgrade.
2008-02-06 Evan ChengIt's PR1925, not PR1609.
2008-02-06 Evan ChengFix a number of local register allocator issues: PR1609.
2008-01-27 Chris LattnerUpdate this test. Due to dag combiner improvements...
2007-12-20 Evan ChengRemove xfail. This is fixed.
next