aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
| * indvars -disable-iv-rewrite: handle an edge case involving identity phis.Andrew Trick2011-06-301-3/+8
| * Remove getRegClassForInlineAsmConstraint and all dependencies.Eric Christopher2011-06-302-108/+0
| * Make sure we use the correct register class here since we'll need toEric Christopher2011-06-301-1/+2
| * Fix a small thinko for constant i64 lock/orq optimization where weEric Christopher2011-06-301-2/+4
| * * Use the proper size to output the range size.Bill Wendling2011-06-301-1/+8
| * Stupid error: If the LSDA and Personality functions aren't there, emit 0 insteadBill Wendling2011-06-291-10/+8
| * Revert r133953 for now.Devang Patel2011-06-292-24/+0
| * We don't want to use relocations inside the compact unwind section. Just use theBill Wendling2011-06-291-4/+19
| * Remove redundant Thumb2 ADD/SUB SP instruction definitions.Jim Grosbach2011-06-296-113/+55
| * Always adjust the stack pointer immediately after the call.Jakob Stoklund Olesen2011-06-291-0/+7
| * indvars -disable-iv-rewrite: insert new trunc instructions carefully.Andrew Trick2011-06-291-13/+21
| * In the ARM global merging pass, allow extraneous alignment specifiers. This passCameron Zwarich2011-06-291-2/+4
| * Remove getRegClassForInlineAsmConstraint from the ARM port.Eric Christopher2011-06-292-59/+15
| * Remove todo.Eric Christopher2011-06-291-2/+0
| * make compose and isMoveInstr static functions.Rafael Espindola2011-06-292-16/+10
| * Refactor away tSpill and tRestore pseudos in ARM backend.Jim Grosbach2011-06-295-36/+8
| * Add a TODO for the Alpha port inline asm constraints.Eric Christopher2011-06-291-0/+2
| * Move Alpha from getRegClassForInlineAsmConstraint toEric Christopher2011-06-292-32/+14
| * Update comment for getRegForInlineAsmConstraint for Mips.Eric Christopher2011-06-291-3/+3
| * Move the Blackfin port away from getRegClassForInlineAsmConstraint byEric Christopher2011-06-293-29/+22
| * Remove getRegClassForInlineAsmConstraint from MBlaze. Add a TODO commentEric Christopher2011-06-292-33/+7
| * Remove getRegClassForInlineAsmConstraint for Mips.Eric Christopher2011-06-292-48/+3
| * Remove getRegClassForInlineAsmConstraint from sparc.Eric Christopher2011-06-292-24/+0
| * Move XCore from getRegClassForInlineAsmConstraint toEric Christopher2011-06-292-17/+14
| * Use getRegForInlineAsmConstraint instead of custom defining regclassesEric Christopher2011-06-292-56/+24
| * Temporarily revert r134057: "Let simplify cfg simplify bb with only debug and Chad Rosier2011-06-293-33/+11
| * Asm parser range checking on .<size> <value> directives.Jim Grosbach2011-06-291-3/+9
| * Revert a part of r126557 which could create unschedulable DAGs.Benjamin Kramer2011-06-291-32/+0