mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-14 23:48:56 +00:00
* 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
This commit is contained in:
parent
3e6dd5009d
commit
0ef73f3e29
@ -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();
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user