[llvm] r362958 - [ExecutionEngine] Fix rL362941: Add UnaryOperator visitor to the interpreter
Cameron McInally via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 10 09:05:25 PDT 2019
Author: mcinally
Date: Mon Jun 10 09:05:25 2019
New Revision: 362958
URL: http://llvm.org/viewvc/llvm-project?rev=362958&view=rev
Log:
[ExecutionEngine] Fix rL362941: Add UnaryOperator visitor to the interpreter
Missed break statements. This was D62881.
Modified:
llvm/trunk/lib/ExecutionEngine/Interpreter/Execution.cpp
Modified: llvm/trunk/lib/ExecutionEngine/Interpreter/Execution.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/Interpreter/Execution.cpp?rev=362958&r1=362957&r2=362958&view=diff
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/Interpreter/Execution.cpp (original)
+++ llvm/trunk/lib/ExecutionEngine/Interpreter/Execution.cpp Mon Jun 10 09:05:25 2019
@@ -50,8 +50,10 @@ static void executeFNegInst(GenericValue
switch (Ty->getTypeID()) {
case Type::FloatTyID:
Dest.FloatVal = -Src.FloatVal;
+ break;
case Type::DoubleTyID:
Dest.DoubleVal = -Src.DoubleVal;
+ break;
default:
llvm_unreachable("Unhandled type for FNeg instruction");
}
More information about the llvm-commits
mailing list