llvm-6502/include/llvm/CodeGen
Vikram S. Adve a7710518da Add method MachineInstr::substituteValue() which substitutes
one Value with another one in all operands and implicit references
of the machine instruction.

Also add method MachineOperand::getVRegValueOrNull().


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3307 91177308-0d34-0410-b5e6-96231b3b80d8
2002-08-14 16:54:11 +00:00
..
FunctionLiveVarInfo.h * Eliminate the Provided set. All Passes now finally just automatically 2002-07-29 21:03:33 +00:00
InstrForest.h * Removed extraneous #includes 2002-08-09 20:08:03 +00:00
InstrScheduling.h
InstrSelection.h * Removed extraneous #includes 2002-08-09 20:08:03 +00:00
InstrSelectionSupport.h * Removed extraneous #includes 2002-08-09 20:08:03 +00:00
InterferenceGraph.h
MachineBasicBlock.h Interface to class MachineCodeForBasicBlock. 2002-07-08 22:40:34 +00:00
MachineCodeForBasicBlock.h Interface to class MachineCodeForBasicBlock. 2002-07-08 22:40:34 +00:00
MachineCodeForInstruction.h Change machinecode for instruction to not inherit from vector. 2002-08-09 20:04:28 +00:00
MachineCodeForMethod.h Non-standard hash classes are not in the std:: namespace 2002-07-24 21:21:33 +00:00
MachineFunction.h Non-standard hash classes are not in the std:: namespace 2002-07-24 21:21:33 +00:00
MachineInstr.h Add method MachineInstr::substituteValue() which substitutes 2002-08-14 16:54:11 +00:00
MachineInstrAnnot.h * Removed extraneous #includes 2002-08-09 20:08:03 +00:00
RegAllocCommon.h
RegClass.h
RegColorMap.h
RegisterAllocation.h
SparcRegInfo.h
ValueSet.h