aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
diff options
context:
space:
mode:
authorCameron McInally <cameron.mcinally@nyu.edu>2019-06-10 14:38:48 +0000
committerCameron McInally <cameron.mcinally@nyu.edu>2019-06-10 14:38:48 +0000
commitce49e2231bb6096f2a859b939243efdec85c1ca1 (patch)
tree5328daa6ec1cd85efdce4fa0f415beac359de44f /llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
parent286a47116a8be983aacceefa91259d258429638b (diff)
downloadllvm-ce49e2231bb6096f2a859b939243efdec85c1ca1.zip
llvm-ce49e2231bb6096f2a859b939243efdec85c1ca1.tar.gz
llvm-ce49e2231bb6096f2a859b939243efdec85c1ca1.tar.bz2
[ExecutionEngine] Add UnaryOperator visitor to the interpreter
This is to support the unary FNeg instruction. Differential Revision: https://reviews.llvm.org/D62881 llvm-svn: 362941
Diffstat (limited to 'llvm/lib/ExecutionEngine/Interpreter/Interpreter.h')
-rw-r--r--llvm/lib/ExecutionEngine/Interpreter/Interpreter.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h b/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
index 898f1d3..e72d778 100644
--- a/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
+++ b/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h
@@ -124,6 +124,7 @@ public:
void visitSwitchInst(SwitchInst &I);
void visitIndirectBrInst(IndirectBrInst &I);
+ void visitUnaryOperator(UnaryOperator &I);
void visitBinaryOperator(BinaryOperator &I);
void visitICmpInst(ICmpInst &I);
void visitFCmpInst(FCmpInst &I);