diff options
Diffstat (limited to 'lib/ExecutionEngine/ExecutionEngine.cpp')
-rw-r--r-- | lib/ExecutionEngine/ExecutionEngine.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/ExecutionEngine/ExecutionEngine.cpp b/lib/ExecutionEngine/ExecutionEngine.cpp index df4bac6947..1750b58d3d 100644 --- a/lib/ExecutionEngine/ExecutionEngine.cpp +++ b/lib/ExecutionEngine/ExecutionEngine.cpp @@ -63,10 +63,10 @@ GenericValue ExecutionEngine::getConstantValue(const Constant *C) { } case Instruction::Add: - if (C->getOperand(0)->getType() == Type::LongTy || - C->getOperand(0)->getType() == Type::ULongTy) - Result.LongVal = getConstantValue(C->getOperand(0)).LongVal + - getConstantValue(C->getOperand(1)).LongVal; + if (CE->getOperand(0)->getType() == Type::LongTy || + CE->getOperand(0)->getType() == Type::ULongTy) + Result.LongVal = getConstantValue(CE->getOperand(0)).LongVal + + getConstantValue(CE->getOperand(1)).LongVal; else break; return Result; |