aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
| * Let simplify cfg simplify bb with only debug and lifetime intrinsics.Rafael Espindola2011-06-293-11/+33
| * Fix CMake build.NAKAMURA Takumi2011-06-292-1/+1
| * indvars -disable-iv-rewrite: just because SCEV ignores casts doesn'tAndrew Trick2011-06-291-0/+1
| * Revert r134047 while investigating a llvm-gcc-i386-linux-selfhostJakob Stoklund Olesen2011-06-293-291/+138
| * Sink SubtargetFeature and TargetInstrItineraries (renamed MCInstrItineraries)...Evan Cheng2011-06-2914-19/+15
| * Rewrite RAGreedy::splitAroundRegion, now with cool ASCII art.Jakob Stoklund Olesen2011-06-293-138/+291
| * Move CallFrameSetupOpcode and CallFrameDestroyOpcode to TargetInstrInfo.Evan Cheng2011-06-2829-63/+64
| * Hide more details in tablegen generated MCRegisterInfo ctor function.Evan Cheng2011-06-2813-25/+13
| * Add MCInstrInfo registeration machinery.Evan Cheng2011-06-281-0/+6
| * Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.incEvan Cheng2011-06-2862-87/+112
| * - Rename TargetInstrDesc, TargetOperandInfo to MCInstrDesc and MCOperandInfo andEvan Cheng2011-06-2865-727/+727
| * Clean up the handling of the x87 fp stack to make it more robust.Jakob Stoklund Olesen2011-06-286-227/+362
| * Remove warning: 'c0' may be used uninitialized in this function.Chad Rosier2011-06-281-1/+2
| * Print registers by name instead of by number.Jakob Stoklund Olesen2011-06-281-6/+7
| * cleanup: misleading comment.Andrew Trick2011-06-281-2/+2
| * Implement ISD::VAARG lowering on PPC32.Roman Divacky2011-06-281-5/+123
| * PR10210: New method ConstantArray::getAsCString(). Use it in LTO toJay Foad2011-06-281-8/+23
| * Cleanup. Fix a stupid variable name.Andrew Trick2011-06-281-3/+3
| * SCEVExpander: give new insts a name that identifies the reponsible pass.Andrew Trick2011-06-284-7/+8
| * whitespaceAndrew Trick2011-06-281-8/+8
| * Fix typo in comment.Nick Lewycky2011-06-281-1/+1
| * Fix cmake build.Rafael Espindola2011-06-281-1/+1
| * indvars --disable-iv-rewrite: sever ties with IVUsers.Andrew Trick2011-06-282-21/+6
| * indvars --disable-iv-rewrite: Defer evaluating s/zext until SCEVAndrew Trick2011-06-281-40/+57
| * Fix CMake build by removing this now dead file.Chandler Carruth2011-06-281-1/+0
| * Fix a bad iterator dereference that Evan uncovered.Jakob Stoklund Olesen2011-06-281-2/+4
| * ARM Thumb2 asm syntax optional destination operand for binary operators.Jim Grosbach2011-06-281-9/+29
| * Remove RegClass2VRegMap from MachineRegisterInfo.Evan Cheng2011-06-271-14/+0
| * ARM Assembly support for Thumb mov-immediate.Jim Grosbach2011-06-273-4/+40
| * Remove the experimental (and unused) pre-ra splitting pass. Greedy regalloc c...Evan Cheng2011-06-273-1440/+0
| * indvars -disable-iv-rewrite: run RLEV after SimplifyIVUsers forAndrew Trick2011-06-271-4/+6
| * During bottom up fast-isel, instructions emitted to materalize registers are ...Devang Patel2011-06-272-0/+24
| * Calculate GetBestDestForJumpOnUndef correctly.Jakub Staszak2011-06-271-1/+3
| * ARM Asm parsing of Thumb2 move immediate.Jim Grosbach2011-06-271-2/+3
| * More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.Evan Cheng2011-06-2716-48/+48
| * Add exception necessitated by 133938.Jim Grosbach2011-06-271-1/+1
| * ARM assembly carry set/clear condition code aliases for 'hi/lo'Jim Grosbach2011-06-271-0/+2
| * ARM assembler support for ldmfd/stmfd mnemonics.Jim Grosbach2011-06-271-0/+2
| * ARM assembler support for vpush/vpop.Jim Grosbach2011-06-271-0/+9
| * ARM Assembly syntax support for arithmetic implied dest operand.Jim Grosbach2011-06-271-7/+25
| * The index stored in the RegDefIter is one after the current index. When gett...Owen Anderson2011-06-271-1/+1
| * Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.incEvan Cheng2011-06-2768-121/+130
| * pre-RA-sched: Cleanup register pressure tracking.Andrew Trick2011-06-272-16/+4
| * Track live-out physical registers in MachineDCE.Jakob Stoklund Olesen2011-06-271-3/+8
| * Teach one piece of scalarrepl to handle lifetime markers. When transforming anNick Lewycky2011-06-271-13/+37
| * Move onlyUsedByLifetimeMarkers to ValueTracking so that it can be used by otherNick Lewycky2011-06-272-16/+17
| * Grow the X86FloatingPoint register map to hold 16 registers.Jakob Stoklund Olesen2011-06-271-5/+15
| * Distinguish early clobber output operands from clobbered registers.Jakob Stoklund Olesen2011-06-275-5/+8
| * Decode and pretty print inline asm operand descriptors.Jakob Stoklund Olesen2011-06-271-1/+22
| * Remove unused methods.Rafael Espindola2011-06-261-13/+0