[vmkit-commits] [vmkit] r74994 - /vmkit/trunk/lib/JnJVM/Compiler/JavaJITOpcodes.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Wed Jul 8 01:17:54 PDT 2009
Author: geoffray
Date: Wed Jul 8 03:17:54 2009
New Revision: 74994
URL: http://llvm.org/viewvc/llvm-project?rev=74994&view=rev
Log:
Move to new LLVM API.
Modified:
vmkit/trunk/lib/JnJVM/Compiler/JavaJITOpcodes.cpp
Modified: vmkit/trunk/lib/JnJVM/Compiler/JavaJITOpcodes.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/JnJVM/Compiler/JavaJITOpcodes.cpp?rev=74994&r1=74993&r2=74994&view=diff
==============================================================================
--- vmkit/trunk/lib/JnJVM/Compiler/JavaJITOpcodes.cpp (original)
+++ vmkit/trunk/lib/JnJVM/Compiler/JavaJITOpcodes.cpp Wed Jul 8 03:17:54 2009
@@ -840,7 +840,7 @@
case FADD : {
Value* val2 = pop();
Value* val1 = pop();
- push(BinaryOperator::CreateAdd(val1, val2, "", currentBlock),
+ push(BinaryOperator::CreateFAdd(val1, val2, "", currentBlock),
false);
break;
}
@@ -850,7 +850,7 @@
llvm::Value* val2 = pop();
pop();
llvm::Value* val1 = pop();
- push(BinaryOperator::CreateAdd(val1, val2, "", currentBlock),
+ push(BinaryOperator::CreateFAdd(val1, val2, "", currentBlock),
false);
push(module->constantZero, false);
break;
@@ -877,7 +877,7 @@
case FSUB : {
Value* val2 = pop();
Value* val1 = pop();
- push(BinaryOperator::CreateSub(val1, val2, "", currentBlock),
+ push(BinaryOperator::CreateFSub(val1, val2, "", currentBlock),
false);
break;
}
@@ -887,7 +887,7 @@
llvm::Value* val2 = pop();
pop();
llvm::Value* val1 = pop();
- push(BinaryOperator::CreateSub(val1, val2, "", currentBlock),
+ push(BinaryOperator::CreateFSub(val1, val2, "", currentBlock),
false);
push(module->constantZero, false);
break;
@@ -915,7 +915,7 @@
case FMUL : {
Value* val2 = pop();
Value* val1 = pop();
- push(BinaryOperator::CreateMul(val1, val2, "", currentBlock),
+ push(BinaryOperator::CreateFMul(val1, val2, "", currentBlock),
false);
break;
}
@@ -925,7 +925,7 @@
llvm::Value* val2 = pop();
pop();
llvm::Value* val1 = pop();
- push(BinaryOperator::CreateMul(val1, val2, "", currentBlock),
+ push(BinaryOperator::CreateFMul(val1, val2, "", currentBlock),
false);
push(module->constantZero, false);
break;
More information about the vmkit-commits
mailing list