Remove internal helper fn

llvm-svn: 5300
This commit is contained in:
Chris Lattner 2003-01-15 19:46:39 +00:00
parent e58cd301cd
commit 5d0a644b63
1 changed files with 0 additions and 20 deletions

View File

@ -81,24 +81,4 @@ MachineOperand::MachineOperandType ChooseRegOrImmed(int64_t intValue,
unsigned& getMachineRegNum, unsigned& getMachineRegNum,
int64_t& getImmedValue); int64_t& getImmedValue);
//---------------------------------------------------------------------------
// Function: FixConstantOperandsForInstr
//
// Purpose:
// Special handling for constant operands of a machine instruction
// -- if the constant is 0, use the hardwired 0 register, if any;
// -- if the constant fits in the IMMEDIATE field, use that field;
// -- else create instructions to put the constant into a register, either
// directly or by loading explicitly from the constant pool.
//
// In the first 2 cases, the operand of `minstr' is modified in place.
// Returns a vector of machine instructions generated for operands that
// fall under case 3; these must be inserted before `minstr'.
//---------------------------------------------------------------------------
std::vector<MachineInstr*> FixConstantOperandsForInstr (Instruction* vmInstr,
MachineInstr* minstr,
TargetMachine& target);
#endif #endif