|  | Commit message (Expand) | Author | Age | Files | Lines | 
|---|
| * | Move some functionality for adding flags to MachineInstr's into methods on Ma... | Owen Anderson | 2008-01-24 | 1 | -0/+90 | 
| * | remove #includage | Chris Lattner | 2008-01-07 | 1 | -1/+1 | 
| * | rename TargetInstrDescriptor -> TargetInstrDesc. | Chris Lattner | 2008-01-07 | 1 | -13/+13 | 
| * | rename hasVariableOperands() -> isVariadic().  Add some comments. | Chris Lattner | 2008-01-07 | 1 | -3/+2 | 
| * | Move a bunch more accessors from TargetInstrInfo to TargetInstrDescriptor | Chris Lattner | 2008-01-07 | 1 | -12/+12 | 
| * | Add predicates methods to TargetOperandInfo, and switch all clients | Chris Lattner | 2008-01-07 | 1 | -2/+2 | 
| * | Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflects | Chris Lattner | 2008-01-07 | 1 | -7/+7 | 
| * | Make MachineRegisterInfo::getVRegDef more efficient by aiming the keep the de... | Chris Lattner | 2008-01-01 | 1 | -4/+10 | 
| * | switch the register iterator to act more like hte LLVM value iterator: derefe... | Chris Lattner | 2008-01-01 | 1 | -1/+1 | 
| * | Implement automatically updated def/use lists for all MachineInstr register | Chris Lattner | 2008-01-01 | 1 | -3/+249 | 
| * | properly encapsulate the parent field of MBB and MI with get/set accessors. | Chris Lattner | 2007-12-31 | 1 | -6/+6 | 
| * | Rename SSARegMap -> MachineRegisterInfo in keeping with the idea | Chris Lattner | 2007-12-31 | 1 | -0/+1 | 
| * | Add new shorter predicates for testing machine operands for various types: | Chris Lattner | 2007-12-30 | 1 | -9/+8 | 
| * | More cleanups for MachineOperand: | Chris Lattner | 2007-12-30 | 1 | -110/+114 | 
| * | MachineOperand: | Chris Lattner | 2007-12-30 | 1 | -57/+38 | 
| * | simpilfy some register printing code. | Chris Lattner | 2007-12-30 | 1 | -16/+6 | 
| * | eliminate a copy of the machineoperand printing stuff.  Keep the copy that | Chris Lattner | 2007-12-30 | 1 | -34/+4 | 
| * | Simplify and clean up some machine operand/instr printing/dumping stuff. | Chris Lattner | 2007-12-30 | 1 | -9/+9 | 
| * | two register machineoperands are not identical unless their subregs match. | Chris Lattner | 2007-12-30 | 1 | -1/+2 | 
| * | MachineOperand::getImmedValue -> MachineOperand::getImm | Chris Lattner | 2007-12-30 | 1 | -2/+2 | 
| * | make machine operands fatter: give each one an up-pointer to the | Chris Lattner | 2007-12-30 | 1 | -1/+7 | 
| * | Start using the simplified methods for adding operands. | Chris Lattner | 2007-12-30 | 1 | -8/+3 | 
| * | simplify some code by factoring operand construction better. | Chris Lattner | 2007-12-30 | 1 | -22/+4 | 
| * | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 | 
| * | Clean up sub-register implementation by moving subReg information back to | Evan Cheng | 2007-11-14 | 1 | -0/+2 | 
| * | Optionally create a MachineInstr without default implicit operands. | Evan Cheng | 2007-10-13 | 1 | -4/+5 | 
| * | EXTRACT_SUBREG coalescing support. The coalescer now treats EXTRACT_SUBREG like | Evan Cheng | 2007-10-12 | 1 | -0/+18 | 
| * | Remove isReg, isImm, and isMBB, and change all their users to use | Dan Gohman | 2007-09-14 | 1 | -7/+7 | 
| * | Remove spurious consts. This fixes warnings with compilers that | Dan Gohman | 2007-09-14 | 1 | -1/+1 | 
| * | Remove subreg index from MachineInstr's and also keep vregs as unsigned when ... | Christopher Lamb | 2007-07-26 | 1 | -2/+0 | 
| * | MachineInstr::isPredicable() is no longer needed. | Evan Cheng | 2007-06-15 | 1 | -4/+0 | 
| * | Add missing const qualifiers. | Evan Cheng | 2007-05-29 | 1 | -7/+8 | 
| * | Rename M_PREDICATED to M_PREDICABLE; Moved isPredicable() to MachineInstr. | Evan Cheng | 2007-05-16 | 1 | -2/+6 | 
| * | Added getNumExplicitOperands and findFirstPredOperand. | Evan Cheng | 2007-05-15 | 1 | -0/+46 | 
| * | llvm bug #1350, parts 1, 2, and 3. | Nate Begeman | 2007-05-01 | 1 | -2/+2 | 
| * | Rename findRegisterUseOperand to findRegisterUseOperandIdx to avoid confusion. | Evan Cheng | 2007-04-26 | 1 | -2/+2 | 
| * | Change findRegisterUseOperand() to return operand index instead. | Evan Cheng | 2007-03-26 | 1 | -4/+4 | 
| * | Use findRegisterUseOperand to find a kill of particular register. | Evan Cheng | 2007-02-23 | 1 | -3/+5 | 
| * | Re-apply my liveintervalanalysis changes. Now with PR1207 fixes. | Evan Cheng | 2007-02-19 | 1 | -0/+11 | 
| * | For PR1207: | Reid Spencer | 2007-02-19 | 1 | -11/+0 | 
| * | Added findRegisterDefOperand(). | Evan Cheng | 2007-02-17 | 1 | -0/+11 | 
| * | Print <dead> def operands. | Evan Cheng | 2007-02-16 | 1 | -0/+2 | 
| * | The best unbreakage yet, addressing Bill's concerns. | Jeff Cohen | 2006-12-16 | 1 | -41/+28 | 
| * | An even better unbreakage... | Jeff Cohen | 2006-12-15 | 1 | -0/+12 | 
| * | Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are | Bill Wendling | 2006-12-07 | 1 | -2/+1 | 
| * | Move copyKillDeadInfo out-of-line. Add findRegisterUseOperand(). | Evan Cheng | 2006-12-06 | 1 | -0/+31 | 
| * | - MachineInstr now keeps a ptr to TargetInstrDescriptor instead of Opcode. | Evan Cheng | 2006-11-30 | 1 | -42/+35 | 
| * | Use llvm streams instead of <iostream> | Bill Wendling | 2006-11-28 | 1 | -2/+2 | 
| * | Clean up. | Evan Cheng | 2006-11-28 | 1 | -2/+2 | 
| * | Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead | Evan Cheng | 2006-11-27 | 1 | -20/+14 |