summaryrefslogtreecommitdiff
path: root/lib/Target/ARM/ARMInstrInfo.h
Commit message (Expand)AuthorAge
...
* Revert 56176. All those instruction formats are still needed.Evan Cheng2008-09-13
* Eliminate unnecessary instruction formats.Evan Cheng2008-09-12
* Rewrite address mode 1 code emission routines.Evan Cheng2008-09-12
* Make TargetInstrInfo::copyRegToReg return a bool indicating whether the copy ...Owen Anderson2008-08-26
* Convert uses of std::vector in TargetInstrInfo to SmallVector. This change h...Owen Anderson2008-08-14
* Make LiveVariables even more optional, by making it optional in the call to T...Owen Anderson2008-07-02
* Change target-specific classes to use more precise static types.Dan Gohman2008-05-14
* Infrastructure for getting the machine code size of a function and an instruc...Nicolas Geoffray2008-04-16
* Move reMaterialize() from TargetRegisterInfo to TargetInstrInfo.Evan Cheng2008-03-31
* Add explicit keywords.Dan Gohman2008-03-25
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-10
* It's not always safe to fold movsd into xorpd, etc. Check the alignment of th...Evan Cheng2008-02-08
* Move even more functionality from MRegisterInfo into TargetInstrInfo.Owen Anderson2008-01-07
* Move some more functionality from MRegisterInfo to TargetInstrInfo.Owen Anderson2008-01-04
* Move some more instruction creation methods from RegisterInfo into InstrInfo.Owen Anderson2008-01-01
* Fix a problem where lib/Target/TargetInstrInfo.h would include and useChris Lattner2008-01-01
* Move copyRegToReg from MRegisterInfo to TargetInstrInfo. This is part of theOwen Anderson2007-12-31
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-29
* Fix a misnamed parameter.Christopher Lamb2007-10-18
* Instruction formats added used to generate multiply instructions of V5TE.Raul Herbster2007-08-30
* Initial JIT support for ARM by Raul Fernandes Herbster.Evan Cheng2007-08-07
* Remove clobbersPred. Add an OptionalDefOperand to instructions which have the...Evan Cheng2007-07-10
* Revert the earlier change that removed the M_REMATERIALIZABLE machineDan Gohman2007-06-26
* Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoadDan Gohman2007-06-19
* Replace TargetInstrInfo::CanBeDuplicated() with a M_NOT_DUPLICABLE bit.Evan Cheng2007-06-19
* Instructions with unique labels or embedded jumptables cannot be duplicated d...Evan Cheng2007-06-15
* Add missing const qualifiers.Evan Cheng2007-05-29
* Hooks for predication support.Evan Cheng2007-05-23
* RemoveBranch() and InsertBranch() now returns number of instructions deleted ...Evan Cheng2007-05-18
* PredicateInstruction returns true if the operation was successful.Evan Cheng2007-05-16
* Removed isPredicable().Evan Cheng2007-05-16
* Hooks for predication support.Evan Cheng2007-05-16
* Factor GetInstSize() out of constpool island pass.Evan Cheng2007-01-29
* Make LABEL a builtin opcode.Jim Laskey2007-01-26
* ARM backend contribution from Apple.Evan Cheng2007-01-19
* implement uncond branch insertion, mark branches with isBranch.Chris Lattner2006-10-24
* change the addressing mode of the str instruction to reg+immRafael Espindola2006-08-08
* create the raddr addressing mode that matches any register and the frame indexRafael Espindola2006-07-10
* added a skeleton of the ARM backendRafael Espindola2006-05-14