summaryrefslogtreecommitdiff
path: root/lib/CodeGen/TargetInstrInfoImpl.cpp
Commit message (Expand)AuthorAge
* Change MachineInstrBuilder::addReg() to take a flag instead of a list ofBill Wendling2009-05-13
* Explicitly pass in debug location information to BuildMI.Bill Wendling2009-02-03
* Split foldMemoryOperand into public non-virtual and protected virtualDan Gohman2008-12-03
* Switch the MachineOperand accessors back to the short names likeDan Gohman2008-10-03
* Remove isImm(), isReg(), and friends, in favor of Dan Gohman2008-09-13
* Fix a 80 column violation.Evan Cheng2008-09-11
* Convert uses of std::vector in TargetInstrInfo to SmallVector. This change h...Owen Anderson2008-08-14
* Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman2008-07-07
* Add option to commuteInstruction() which forces it to create a new (commuted)...Evan Cheng2008-06-16
* 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
* Added CommuteChangesDestination(). This returns true if commuting the specifiedEvan Cheng2008-02-15
* Simplify.Evan Cheng2008-02-13
* commuteInstr() can now commute non-ssa machine instrs.Evan Cheng2008-02-13
* rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner2008-01-07
* Add predicates methods to TargetOperandInfo, and switch all clients Chris Lattner2008-01-07
* Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflectsChris Lattner2008-01-07
* Fix a problem where lib/Target/TargetInstrInfo.h would include and useChris Lattner2008-01-01