Remove internal helper fn
authorChris Lattner <sabre@nondot.org>
Wed, 15 Jan 2003 19:46:39 +0000 (19:46 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 15 Jan 2003 19:46:39 +0000 (19:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5300 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/CodeGen/InstrSelectionSupport.h

index 3630f831c3127569ef1587ae5083621099d7265f..8e5855d8c5344afccc97f2ca5ee3a3d08c09dd7c 100644 (file)
@@ -81,24 +81,4 @@ MachineOperand::MachineOperandType ChooseRegOrImmed(int64_t intValue,
                                          unsigned& getMachineRegNum,
                                          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