summaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen
Commit message (Expand)AuthorAge
* Change global descriptor names to provide name, full name and linkage name.Jim Laskey2006-11-30
* - MachineInstr now keeps a ptr to TargetInstrDescriptor instead of Opcode.Evan Cheng2006-11-30
* Oops! didn't mean to put this in there yet.Bill Wendling2006-11-29
* Converted to using llvm streams instead of <iostream>sBill Wendling2006-11-29
* Replacing std::iostreams with llvm iostreams. Some of these changes involveBill Wendling2006-11-29
* Added a temporary hack to get the llvm-streams to work for future checkins.Bill Wendling2006-11-28
* Fix indentation.Evan Cheng2006-11-28
* Added helper function to transition to using llvm streams.Bill Wendling2006-11-28
* Change MachineInstr ctor's to take a TargetInstrDescriptor reference insteadEvan Cheng2006-11-27
* setOperand should not zap the operand list or add implicit operands to anChris Lattner2006-11-20
* MachineInstr includes thisChris Lattner2006-11-18
* Implement operator<< for machine basic blocks to make it easier to dump them.Chris Lattner2006-11-18
* Hopefully a good crack at making debugging work on intel -disable-fp-elim.Jim Laskey2006-11-17
* Allow target to specify alignment for function stub.Evan Cheng2006-11-16
* Added "removeRange", which takes and removes an entire LiveRange.Bill Wendling2006-11-16
* Added a new method "CreateNewLiveInterval" which, given a list ofBill Wendling2006-11-16
* ChangeToRegister should clear IsImp bit.Evan Cheng2006-11-15
* Do away with kill / dead maps. Move kill / dead info onto MI's.Evan Cheng2006-11-15
* Add copyKillDeadInfo to copy kill / dead info; other minor updates.Evan Cheng2006-11-15
* Simplify IntrinsicLowering and clarify that it is only for use by theChris Lattner2006-11-15
* Matches MachineInstr changes.Evan Cheng2006-11-13
* - Let MachineInstr ctors add implicit def and use operands. Other operandsEvan Cheng2006-11-13
* Add methods to add implicit def use operands to a MI.Evan Cheng2006-11-11
* Shut up the warning.Jim Laskey2006-11-10
* Add implicit def / use operands to MachineInstr.Evan Cheng2006-11-10
* Rename ISD::MemOpAddrMode to ISD::MemIndexedModeEvan Cheng2006-11-09
* Wasn't handling case of when machine move labels were undefined.Jim Laskey2006-11-08
* 1. Add a pass to fold debug label instructions so a debug info client can detectJim Laskey2006-11-07
* Unbreak VC++ build.Jeff Cohen2006-11-05
* Added getIndexedStore.Evan Cheng2006-11-05
* Move to operand constraints for two-address instructions.Evan Cheng2006-11-04
* Fix comments.Evan Cheng2006-11-03
* Add isPredecessor to check whether a node is another's predecessor.Evan Cheng2006-11-03
* Add a printSetLabel that takes two id's.Evan Cheng2006-11-01
* Unbreaking static ctors patch.Anton Korobeynikov2006-10-31
* Simplify DwarfWriter header.Jim Laskey2006-10-30
* Added a new SDNode type: BR_JT for jumptable branch.Evan Cheng2006-10-30
* add an assertionChris Lattner2006-10-28
* remove dead methodChris Lattner2006-10-28
* add a method for hacking on JTIdx'sChris Lattner2006-10-28
* const'ify jump table stuffChris Lattner2006-10-28
* add a method for deleting dead jump tables.Chris Lattner2006-10-28
* determine whether a change was madeChris Lattner2006-10-28
* Editorial clean up.Jim Laskey2006-10-28
* Switch over from SelectionNodeCSEMap to FoldingSet.Jim Laskey2006-10-27
* Turn conditions like x<Y|z==q into multiple blocks.Chris Lattner2006-10-27
* Indexed load / store changes.Evan Cheng2006-10-26
* Move getPreferredAlignmentLog from AsmPrinter to TargetDataDevang Patel2006-10-24
* Generalize CaseBlock a bit more:Chris Lattner2006-10-24
* generalize 'CaseBlock'. It really allows any comparison to be inserted.Chris Lattner2006-10-24