[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