diff options
Diffstat (limited to 'llvm/tools/llvm-exegesis/lib/Target.cpp')
| -rw-r--r-- | llvm/tools/llvm-exegesis/lib/Target.cpp | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/llvm/tools/llvm-exegesis/lib/Target.cpp b/llvm/tools/llvm-exegesis/lib/Target.cpp index 8baa8499c92..ceca1fd25f3 100644 --- a/llvm/tools/llvm-exegesis/lib/Target.cpp +++ b/llvm/tools/llvm-exegesis/lib/Target.cpp @@ -90,8 +90,21 @@ namespace { class ExegesisDefaultTarget : public ExegesisTarget { private: std::vector<llvm::MCInst> setRegTo(const llvm::MCSubtargetInfo &STI, - unsigned Reg, - const llvm::APInt &Value) const override { + const llvm::APInt &Value, + unsigned Reg) const override { + llvm_unreachable("Not yet implemented"); + } + + unsigned getScratchMemoryRegister(const llvm::Triple &) const override { + llvm_unreachable("Not yet implemented"); + } + + void fillMemoryOperands(InstructionBuilder &IB, unsigned Reg, + unsigned Offset) const override { + llvm_unreachable("Not yet implemented"); + } + + unsigned getMaxMemoryAccessSize() const override { llvm_unreachable("Not yet implemented"); } |

