diff options
| author | Chris Lattner <sabre@nondot.org> | 2002-12-28 20:29:41 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2002-12-28 20:29:41 +0000 |
| commit | 59a20d7b6dc8844c3eb0e1e07902bfb31b7568cd (patch) | |
| tree | f7ccaf90fe781e4ed7fabe019f0510849a3d53a7 /llvm/lib | |
| parent | 365ede3748a137241a649cdb394ad476f2f9222c (diff) | |
| download | bcm5719-llvm-59a20d7b6dc8844c3eb0e1e07902bfb31b7568cd.tar.gz bcm5719-llvm-59a20d7b6dc8844c3eb0e1e07902bfb31b7568cd.zip | |
* Remove implementations of previously pure virtual functions that are not any longer.
llvm-svn: 5184
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrInfo.h | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/llvm/lib/Target/X86/X86InstrInfo.h b/llvm/lib/Target/X86/X86InstrInfo.h index def97757ce8..4c80a3140e9 100644 --- a/llvm/lib/Target/X86/X86InstrInfo.h +++ b/llvm/lib/Target/X86/X86InstrInfo.h @@ -129,55 +129,6 @@ public: // specified opcode number. // unsigned char getBaseOpcodeFor(unsigned Opcode) const; - - - - //===--------------------------------------------------------------------===// - // - // These are stubs for pure virtual methods that should be factored out of - // MachineInstrInfo. We never call them, we don't want them, but we need - // stubs so that we can instatiate our class. - // - MachineOpCode getNOPOpCode() const { abort(); } - void CreateCodeToLoadConst(const TargetMachine& target, Function* F, - Value *V, Instruction *I, - std::vector<MachineInstr*>& mvec, - MachineCodeForInstruction& mcfi) const { abort(); } - void CreateCodeToCopyIntToFloat(const TargetMachine& target, - Function* F, Value* val, Instruction* dest, - std::vector<MachineInstr*>& mvec, - MachineCodeForInstruction& mcfi) const { - abort(); - } - void CreateCodeToCopyFloatToInt(const TargetMachine& target, Function* F, - Value* val, Instruction* dest, - std::vector<MachineInstr*>& mvec, - MachineCodeForInstruction& mcfi)const { - abort(); - } - void CreateCopyInstructionsByType(const TargetMachine& target, - Function* F, Value* src, - Instruction* dest, - std::vector<MachineInstr*>& mvec, - MachineCodeForInstruction& mcfi)const { - abort(); - } - - void CreateSignExtensionInstructions(const TargetMachine& target, - Function* F, Value* srcVal, - Value* destVal, unsigned numLowBits, - std::vector<MachineInstr*>& mvec, - MachineCodeForInstruction& mcfi) const { - abort(); - } - - void CreateZeroExtensionInstructions(const TargetMachine& target, - Function* F, Value* srcVal, - Value* destVal, unsigned srcSizeInBits, - std::vector<MachineInstr*>& mvec, - MachineCodeForInstruction& mcfi) const { - abort(); - } }; |

