aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Fix Android.mk.Nowar Gu2011-07-0216-34/+60
* Merge upstream to r134237 at Fri. 1st July 2011.Nowar Gu2011-07-01322-7427/+7889
|\
| * Disable commit 134216 ("Add 134199 back, but disable the optimization when th...Duncan Sands2011-07-011-0/+1
| * Another misuse of StringRef. MSVC is very sensitive to that kind of error.Francois Pichet2011-07-011-2/+2
| * Fix likely typo, reduce number of instruction name collisions.Nick Lewycky2011-07-011-1/+1
| * Fix use after free.Rafael Espindola2011-07-011-1/+1
| * Avoid DenseMap lookup.Rafael Espindola2011-07-011-6/+8
| * Fix off by one error. I misunderstood the comment about killedAt.Rafael Espindola2011-07-011-1/+1
| * Check the liveinterval, not the kill flag.Rafael Espindola2011-07-011-7/+10
| * Don't inflate register classes used by inline asm.Jakob Stoklund Olesen2011-07-011-0/+3
| * Improve Mips back-end's handling of DBG_VALUE. Akira Hatanaka2011-07-015-23/+70
| * Improve constant folding of undef for cmp and select operators.Dan Gohman2011-07-012-6/+11
| * Add support for the 'j' immediate constraint. This is conditionalized onEric Christopher2011-07-011-0/+9
| * Improve constant folding of undef for binary operators.Dan Gohman2011-07-011-4/+24
| * Add support for the ARM 't' register constraint. And another testcaseEric Christopher2011-07-011-0/+5
| * Switch SubtargetFeatures from std::string to StringRef.Evan Cheng2011-07-011-22/+19
| * We'll return a null RC by default if we can't match.Eric Christopher2011-07-011-2/+1
| * Add 134199 back, but disable the optimization when the second copy is a kill.Rafael Espindola2011-07-011-10/+100
| * Add support for the 'x' constraint.Eric Christopher2011-07-011-0/+9
| * Remove tabs.Bill Wendling2011-06-301-6/+6
| * Capitalize the unsigned part of the initializer.Eric Christopher2011-06-301-1/+1
| * Rename Pair to RCPair lacking any better naming ideas.Eric Christopher2011-06-301-10/+10
| * Improve comment: Show the register the DWARF label is added to.Bill Wendling2011-06-301-1/+2
| * Use the correct registers on X86_64.Bill Wendling2011-06-301-4/+4
| * Fix a problem with fast-isel return values introduced in r134018.Jakob Stoklund Olesen2011-06-301-2/+3
| * Refact ARM Thumb1 tMOVr instruction family.Jim Grosbach2011-06-309-86/+26
| * Add support for the 'h' constraint.Eric Christopher2011-06-302-1/+10
| * Add target a target hook to get the register number used by the compact unwindBill Wendling2011-06-302-0/+19
| * Revert my previous patch while I debug llvm-gcc bootstrap.Rafael Espindola2011-06-301-95/+10
| * Add one more comment to the FDE verbose asm output.Bill Wendling2011-06-301-0/+1
| * Don't give up on coalescing A and B when we findRafael Espindola2011-06-301-10/+95
| * Add a convenience typedef for std::pair<unsigned, const TargetRegisterClass*>.Eric Christopher2011-06-301-7/+8
| * Thumb1 register to register MOV instruction is predicable.Jim Grosbach2011-06-308-51/+60
| * Add comments to the FDE.Bill Wendling2011-06-301-5/+13
| * Add more comments to the ASM output for the CIE's "moves".Bill Wendling2011-06-301-1/+20
| * Tweak error messages to match GCC. Should fix gcc.target/i386/pr30848.cJakob Stoklund Olesen2011-06-301-3/+3
| * Add comments to the ASM output to help understand the compact unwind and CIE ...Bill Wendling2011-06-301-6/+61
| * Create a isFullCopy predicate.Rafael Espindola2011-06-301-5/+1
| * Add r134057 back, but splice the predecessor after the successors phiRafael Espindola2011-06-303-11/+33
| * Pseudo-ize the Thumb tTPsoft instruction.Jim Grosbach2011-06-303-24/+7
| * indvars -disable-iv-rewrite: handle cloning binary operators that cannot over...Andrew Trick2011-06-301-3/+7
| * Pseudo-ize the t2LDMIA_RET instruction.Jim Grosbach2011-06-302-19/+12
| * Pseudo-ize the Thumb tPOP_RET instruction.Jim Grosbach2011-06-302-9/+10
| * Remove dead code.Rafael Espindola2011-06-301-88/+0
| * Kill dead code.Jim Grosbach2011-06-301-1/+0
| * Size reducing SP adjusting t2ADDri needs to check predication.Jim Grosbach2011-06-301-1/+4
| * Fix ARMSubtarget feature parsing.Evan Cheng2011-06-301-10/+7
| * Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng2011-06-3060-192/+238
| * Recognize the xstorerng alias for VIA PadLock's xstore instruction.Joerg Sonnenberger2011-06-301-0/+2
| * Reapply r134047 now that the world is ready for it.Jakob Stoklund Olesen2011-06-303-138/+291