aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/ARM
AgeCommit message (Expand)Author
2011-10-24Merging r142869:Bill Wendling
2011-10-14Add missing correctness check to ARMTargetLowering::ReconstructShuffle. Fixe...Eli Friedman
2011-10-12Fix -widen-vmovs liveness issues.Jakob Stoklund Olesen
2011-10-11Add a new wrapper node for a DILexicalBlock that encapsulates it and aEric Christopher
2011-10-11Add dominance check for the instruction being hoisted.Devang Patel
2011-10-11Test simplification that Ana Pazos noticed.Bill Wendling
2011-10-11Add testcase for PR11107.Bill Wendling
2011-10-10Revert r141569 and r141576.Devang Patel
2011-10-10Reapply r141365 now that PR11107 is fixed.Bill Wendling
2011-10-10Add dominance check for the instruction being hoisted.Devang Patel
2011-10-10Revert r141365. It was causing MultiSource/Benchmarks/MiBench/consumer-lame toBill Wendling
2011-10-07Reenable tail calls for iOS 5.0 and later.Bob Wilson
2011-10-07Reenable use of divmod compiler_rt functions for iOS 5.0 and later.Bob Wilson
2011-10-07Peephole optimization for ABS on ARM.Anton Korobeynikov
2011-10-05Remove a check from ARM shifted operand isel helper methods, which were blockingCameron Zwarich
2011-10-05Make this test less sensitive to codegen optimizations.Dan Gohman
2011-09-30ARM Darwin default relocation model is PIC.Jim Grosbach
2011-09-29LSR: rewrite inner loops only.Andrew Trick
2011-09-29whitespaceAndrew Trick
2011-09-28Tighten a ARM dag combine condition to avoid an identity transformation, whichEvan Cheng
2011-09-26Convert more tests over to the new atomic instructions.Eli Friedman
2011-09-26PR11004: Inline memcpy to avoid generating nested call sequence. Un-XFAIL 201...David Meyer
2011-09-23Also match negative offsets for addrmode3 and addrmode5.Jakob Stoklund Olesen
2011-09-22Fix SimplifySelectCC to add newly created nodes to the DAGCombinerDan Gohman
2011-09-20Fix a bug introduced during refactoring a couple of months ago. Cortex-M3 doe...Evan Cheng
2011-09-20ARM isel bug fix for adds/subs operands.Andrew Trick
2011-09-19Some additional tests for Thumb atomic load and store (which I somehow forgot...Eli Friedman
2011-09-15Some legalization fixes for atomic load and store.Eli Friedman
2011-09-12Fix mistake in test runline.Eli Friedman
2011-09-09Make the SelectionDAG verify that all the operands of BUILD_VECTOR have the s...Eli Friedman
2011-09-08Directly point debug info to the stack slot of the arugment, instead of tryin...Devang Patel
2011-09-07Relax the MemOperands on atomics a bit. Fixes -verify-machineinstrs failures...Eli Friedman
2011-09-06Disable these tests harder. They're XFAIL'd, but that means they still run, andNick Lewycky
2011-09-06Fix fall outs from my recent change on how carry bit is modeled during isel.Evan Cheng
2011-09-06Atomic pseudos don't use (as in read) CPSR. They clobber it.Jakob Stoklund Olesen
2011-09-02Don't fast-isel for atomic load/store; some cases require extra handling miss...Eli Friedman
2011-09-01Revert r131152, r129796, r129761. This code is currently consideredDan Gohman
2011-09-01Don't drop alignment info on local common symbols.Benjamin Kramer
2011-09-01Permit remat of partial register defs when it is safe.Jakob Stoklund Olesen
2011-09-01Prevent remat of partial register redefinitions.Jakob Stoklund Olesen
2011-08-31Generic expansion for atomic load/store into cmpxchg/atomicrmw xchg; implemen...Eli Friedman
2011-08-3164-bit atomic cmpxchg for ARM.Eli Friedman
2011-08-31Some minor cleanups for r138845.Eli Friedman
2011-08-31Some 64-bit atomic operations on ARM. 64-bit cmpxchg coming next.Eli Friedman
2011-08-30Change ARM / Thumb2 addc / adde and subc / sube modeling to use physicalEvan Cheng
2011-08-29Add testcase for r138746.Owen Anderson
2011-08-26Atomic load/store on ARM/Thumb.Eli Friedman
2011-08-25ARM fix for missing implicit operands on ldmia_ret.Andrew Trick
2011-08-20With the fix in r138164: "Add <imp-def> operands to QQ and QQQQ stack loads."Chad Rosier
2011-08-20VMOVQQQQs pseudo instructions are only created by ARMBaseInstrInfo::copyPhysReg.Chad Rosier