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 | 0ef73f3e2975d240cb6a7fa62c438e7c928df043 (patch) | |
tree | d311a496fdb3d8bd510e82594ab119418f1e7cad | |
parent | 3e6dd5009d09f3c9e535fb7234de3152937353bc (diff) |
* Remove implementations of previously pure virtual functions that are not any longer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5184 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Target/X86/X86InstrInfo.h | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/lib/Target/X86/X86InstrInfo.h b/lib/Target/X86/X86InstrInfo.h index def97757ce..4c80a3140e 100644 --- a/lib/Target/X86/X86InstrInfo.h +++ b/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(); - } }; |