aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng2011-07-0133-76/+77
* - Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng2011-07-0128-28/+201
* Fix off-by-one error.Jim Grosbach2011-07-011-1/+1
* Hide the call to InitMCInstrInfo into tblgen generated ctor.Evan Cheng2011-07-0127-51/+85
* Pseudo-ize t2MOVCC[ri].Jim Grosbach2011-07-014-55/+18
* Eliminate one extra conversion.Evan Cheng2011-07-011-1/+1
* 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