[vmkit-commits] [vmkit] r99120 - /vmkit/trunk/lib/J3/Compiler/LLVMInfo.cpp
Nicolas Geoffray
nicolas.geoffray at lip6.fr
Sun Mar 21 07:55:37 PDT 2010
Author: geoffray
Date: Sun Mar 21 09:55:37 2010
New Revision: 99120
URL: http://llvm.org/viewvc/llvm-project?rev=99120&view=rev
Log:
Fix build.
Modified:
vmkit/trunk/lib/J3/Compiler/LLVMInfo.cpp
Modified: vmkit/trunk/lib/J3/Compiler/LLVMInfo.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/J3/Compiler/LLVMInfo.cpp?rev=99120&r1=99119&r2=99120&view=diff
==============================================================================
--- vmkit/trunk/lib/J3/Compiler/LLVMInfo.cpp (original)
+++ vmkit/trunk/lib/J3/Compiler/LLVMInfo.cpp Sun Mar 21 09:55:37 2010
@@ -543,8 +543,12 @@
TempArgs.push_back(temp);
}
- if (virt && Compiler->useCooperativeGC()) {
- Args.push_back(new LoadInst(TempArgs[0], "", false, currentBlock));
+ if (virt) {
+ if (Compiler->useCooperativeGC()) {
+ Args.push_back(new LoadInst(TempArgs[0], "", false, currentBlock));
+ }else {
+ Args.push_back(TempArgs[0]);
+ }
}
Value* val = CallInst::Create(virt ? Intrinsics.ResolveVirtualStubFunction :
More information about the vmkit-commits
mailing list