aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/Thumb2
AgeCommit message (Expand)Author
2011-12-20ARM target code clean up. Check for iOS, not Darwin where it makes sense.Evan Cheng
2011-12-17Fix a CPSR liveness tracking bug introduced when I converted IT block to bundle.Evan Cheng
2011-12-16Fix off-by-one error in bucket sort.Jakob Stoklund Olesen
2011-12-14- Add MachineInstrBundle.h and MachineInstrBundle.cpp. This includes a functionEvan Cheng
2011-12-12Manually upgrade the test suite to specify the flag to cttz and ctlz.Chandler Carruth
2011-12-08Teach SelectionDAG to match more calls to libm functions onto existing SDNode...Owen Anderson
2011-11-27Upgrade syntax of tests using volatile instructions to use 'load volatile' in...Chris Lattner
2011-11-15Add vmov.f32 to materialize f32 immediate splats which cannot be handled byEvan Cheng
2011-11-14ARM VLDR/VSTR instructions don't need a size suffix.Jim Grosbach
2011-11-12Linear scan is going away.Jakob Stoklund Olesen
2011-11-12Switch a few tests off linearscan.Jakob Stoklund Olesen
2011-09-30ARM Darwin default relocation model is PIC.Jim Grosbach
2011-09-27Last batch of test conversions to new atomic instructions.Eli Friedman
2011-09-26Convert more tests to new atomic instructions.Eli Friedman
2011-09-13Generalize this test's CHECK statements to handle different indvars modes.Andrew Trick
2011-08-30Change ARM / Thumb2 addc / adde and subc / sube modeling to use physicalEvan Cheng
2011-08-19Update tests.Jim Grosbach
2011-08-18Thumb assembly parsing and encoding for LDM instruction.Jim Grosbach
2011-08-08Fix up the patterns for SXTB, SXTH, UXTB, and UXTH so that they are correctly...Eli Friedman
2011-08-03Use MachineBranchProbabilityInfo in If-Conversion instead of its own heuristics.Jakub Staszak
2011-07-19Introduce MCCodeGenInfo, which keeps information that can affect codegenEvan Cheng
2011-07-13Improve codegen for select's:Evan Cheng
2011-07-12Improve test cases from r134746.Jim Grosbach
2011-07-08Make tBX_RET and tBX_RET_vararg predicable.Jim Grosbach
2011-07-08Fix more register allocation sensitive tests.Jakob Stoklund Olesen
2011-07-07Change some ARM subtarget features to be single bit yes/no in order to sink t...Evan Cheng
2011-07-02FileCheck-ize another test. Reduces the llc invocations from 8 to 1, andChandler Carruth
2011-07-01ARMv7M vs. ARMv7E-M support.Jim Grosbach
2011-06-30Thumb1 register to register MOV instruction is predicable.Jim Grosbach
2011-06-30Pseudo-ize the t2LDMIA_RET instruction.Jim Grosbach
2011-06-29Don't depend on the optimization reverted in r134067.Benjamin Kramer
2011-06-19Remove support for parsing the "type i32" syntax for defining a numberedChris Lattner
2011-06-18rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which isChris Lattner
2011-06-18Switch ARM to using AltOrders instead of MethodBodies.Jakob Stoklund Olesen
2011-06-17manually upgrade a bunch of tests to modern syntax, and remove some thatChris Lattner
2011-06-14Implement Jakob's suggestion on how to detect fall thought without callingRafael Espindola
2011-06-12AnalyzeBranch doesn't change which successors a bb has, just the orderRafael Espindola
2011-06-07Fix an issue where the two-address conversion pass incorrectly rewrites untiedCameron Zwarich
2011-06-03Switch AllocationOrder to using RegisterClassInfo instead of a BitVectorJakob Stoklund Olesen
2011-05-13Since I can't reproduce the failures from 131261, re-trying with aStuart Hastings
2011-05-13Revert 131266 and 131261 due to buildbot complaints.Stuart Hastings
2011-05-13Tweak 131261 (thumb2-cbnz.ll) to generate the intended cbnz.Stuart Hastings
2011-05-12Non-fast-isel followup to 129634; correctly handle branches controlledStuart Hastings
2011-05-06Re-revert r130877; it's apparently causing a regression on 197.parser,Eli Friedman
2011-05-04Re-commit r130862 with a minor change to avoid an iterator running off the ed...Eli Friedman
2011-05-04Back out r130862; it appears to be breaking bootstrap.Eli Friedman
2011-05-04Teach MachineCSE how to do simple cross-block CSE involving physregs. This a...Eli Friedman
2011-05-04Fix more register and coalescing dependencies.Jakob Stoklund Olesen
2011-05-04Explicitly request physreg coalesing for a bunch of Thumb2 unit tests.Jakob Stoklund Olesen
2011-04-30Weekly fix of register allocation dependent unit tests.Jakob Stoklund Olesen