summaryrefslogtreecommitdiff
path: root/test/CodeGen/Thumb2
Commit message (Expand)AuthorAge
* rip out a ton of intrinsic modernization logic from AutoUpgrade.cpp, which isChris Lattner2011-06-18
* Switch ARM to using AltOrders instead of MethodBodies.Jakob Stoklund Olesen2011-06-18
* manually upgrade a bunch of tests to modern syntax, and remove some thatChris Lattner2011-06-17
* Implement Jakob's suggestion on how to detect fall thought without callingRafael Espindola2011-06-14
* AnalyzeBranch doesn't change which successors a bb has, just the orderRafael Espindola2011-06-12
* Fix an issue where the two-address conversion pass incorrectly rewrites untiedCameron Zwarich2011-06-07
* Switch AllocationOrder to using RegisterClassInfo instead of a BitVectorJakob Stoklund Olesen2011-06-03
* Since I can't reproduce the failures from 131261, re-trying with aStuart Hastings2011-05-13
* Revert 131266 and 131261 due to buildbot complaints.Stuart Hastings2011-05-13
* Tweak 131261 (thumb2-cbnz.ll) to generate the intended cbnz.Stuart Hastings2011-05-13
* Non-fast-isel followup to 129634; correctly handle branches controlledStuart Hastings2011-05-12
* Re-revert r130877; it's apparently causing a regression on 197.parser,Eli Friedman2011-05-06
* Re-commit r130862 with a minor change to avoid an iterator running off the ed...Eli Friedman2011-05-04
* Back out r130862; it appears to be breaking bootstrap.Eli Friedman2011-05-04
* Teach MachineCSE how to do simple cross-block CSE involving physregs. This a...Eli Friedman2011-05-04
* Fix more register and coalescing dependencies.Jakob Stoklund Olesen2011-05-04
* Explicitly request physreg coalesing for a bunch of Thumb2 unit tests.Jakob Stoklund Olesen2011-05-04
* Weekly fix of register allocation dependent unit tests.Jakob Stoklund Olesen2011-04-30
* Teach Thumb2 isel to fold and->rotr ==> ROR.Andrew Trick2011-04-29
* Combine thumb2-ror tests.Andrew Trick2011-04-29
* Be careful about scheduling nodes above previous calls. It increase usages ofEvan Cheng2011-04-26
* Make tests more useful.Benjamin Kramer2011-04-25
* Accidental function name mangling.Andrew Trick2011-04-23
* Thumb2 and ARM add/subtract with carry fixes.Andrew Trick2011-04-23
* whitespaceAndrew Trick2011-04-23
* In Thumb2 mode, lower frame indix references to:Evan Cheng2011-04-22
* Recommit r129383. PreRA scheduler heuristic fixes: VRegCycle, TokenFactor lat...Andrew Trick2011-04-13
* fix two completely broken tests, which were matching due to PR9629.Chris Lattner2011-04-09
* Fix Thumb and Thumb2 tests to be register allocator independent.Jakob Stoklund Olesen2011-03-31
* Fix the bfi handling for or (and a mask) (and b mask). We need the twoEric Christopher2011-03-26
* Roll r127459 back in:Cameron Zwarich2011-03-11
* Revert r127459, "Optimize trivial branches in CodeGenPrepare, which often getDaniel Dunbar2011-03-11
* Optimize trivial branches in CodeGenPrepare, which often get created from theCameron Zwarich2011-03-11
* Move a test that ended up in the wrong place.Bob Wilson2011-02-05
* Last round of fixes for movw + movt global address codegen.Evan Cheng2011-01-21
* Enable support for precise scheduling of the instruction selectionAndrew Trick2011-01-21
* Add ARM patterns to match EXTRACT_SUBVECTOR nodes.Bob Wilson2011-01-07
* Remove the rest of the *_sfp Neon instruction patterns.Bob Wilson2010-12-13
* (or (and (shl A, #shamt), mask), B) => ARMbfi B, A, ~mask where lsb(mask) == ...Evan Cheng2010-12-11
* ARM stm/ldm instructions require more than one register in the register list.Jim Grosbach2010-12-09
* The Thumb tADDrSPi instruction is not valid when the destination is SP.Bob Wilson2010-12-04
* When using the 'push' mnemonic for Thumb2 stmdb, be explicit when it's theJim Grosbach2010-12-03
* Add correct encodings for STRD and LDRD, including fixup support. Additional...Owen Anderson2010-12-01
* Fix epilogue codegen to avoid leaving the stack pointer in an invalidEvan Cheng2010-11-22
* Rewrite stack callee saved spills and restores to use push/pop instructions.Eric Christopher2010-11-18
* These tests are looking for library function names thatDale Johannesen2010-11-17
* Remove ARM isel hacks that fold large immediates into a pair of add, sub, and,Evan Cheng2010-11-17
* Two sets of changes. Sorry they are intermingled.Evan Cheng2010-11-03
* Revert r114340 (improvements in Darwin function prologue/epilogue), as it brokeJim Grosbach2010-11-02
* Overhaul memory barriers in the ARM backend. Radar 8601999.Bob Wilson2010-10-30