aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/X86InstrInfo.h
Commit message (Expand)AuthorAgeFilesLines
* Change target-specific classes to use more precise static types.Dan Gohman2008-05-141-1/+1
* Constify the machine instruction passed into theBill Wendling2008-05-121-1/+1
* Infrastructure for getting the machine code size of a function and an instruc...Nicolas Geoffray2008-04-161-0/+15
* Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo.Evan Cheng2008-03-311-0/+4
* Add explicit keywords.Dan Gohman2008-03-251-1/+1
* Get rid of a pseudo instruction and replace it with subreg based operation on...Christopher Lamb2008-03-131-9/+1
* Recommitting parts of r48130. These do not appear to cause the observed failu...Christopher Lamb2008-03-111-0/+8
* Revert 48125, 48126, and 48130 for now to unbreak some x86-64 tests.Evan Cheng2008-03-101-8/+0
* Allow insert_subreg into implicit, target-specific values. Christopher Lamb2008-03-101-0/+8
* Add lock prefix support to x86. Also add the instructions necessary for the ...Andrew Lenharth2008-03-011-1/+5
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-101-2/+2
* It's not always safe to fold movsd into xorpd, etc. Check the alignment of th...Evan Cheng2008-02-081-2/+4
* Simplify the side effect stuff a bit more and make licm/sinkingChris Lattner2008-01-101-1/+1
* rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner2008-01-071-1/+1
* remove MachineOpCode typedef.Chris Lattner2008-01-071-1/+1
* Move even more functionality from MRegisterInfo into TargetInstrInfo.Owen Anderson2008-01-071-0/+56
* Move some more functionality from MRegisterInfo to TargetInstrInfo.Owen Anderson2008-01-041-0/+9
* Machine LICM will check that operands are defined outside of the loop. AlsoBill Wendling2008-01-021-7/+0
* Move some more instruction creation methods from RegisterInfo into InstrInfo.Owen Anderson2008-01-011-0/+19
* Fix a problem where lib/Target/TargetInstrInfo.h would include and useChris Lattner2008-01-011-1/+1
* Move copyRegToReg from MRegisterInfo to TargetInstrInfo. This is part of theOwen Anderson2007-12-311-0/+5
* If we have a load of a global address that's not modified during theBill Wendling2007-12-301-0/+9
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Add "mayHaveSideEffects" and "neverHasSideEffects" flags to some instructions. IBill Wendling2007-12-171-1/+2
* Reverting 44702. It wasn't correct to rename them.Bill Wendling2007-12-081-1/+1
* Renaming:Bill Wendling2007-12-081-1/+1
* Move getX86RegNum into X86RegisterInfo and use itDuncan Sands2007-08-291-1/+4
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+287