[vmkit-commits] [vmkit] r111069 - in /vmkit/trunk: lib/J3/Compiler/LowerConstantCalls.cpp lib/Mvm/Compiler/EscapeAnalysis.cpp lib/Mvm/Compiler/InlineMalloc.cpp lib/Mvm/Compiler/LoopSafePoints.cpp lib/Mvm/JITGCPass/JITGCPass.cpp lib/Mvm/StaticGCPass/StaticGCPass.cpp mmtk/magic/LowerJavaRT.cpp mmtk/magic/LowerMagic.cpp

Nicolas Geoffray nicolas.geoffray at lip6.fr
Fri Aug 13 22:53:13 PDT 2010


Author: geoffray
Date: Sat Aug 14 00:53:13 2010
New Revision: 111069

URL: http://llvm.org/viewvc/llvm-project?rev=111069&view=rev
Log:
Move to new LLVM API.


Modified:
    vmkit/trunk/lib/J3/Compiler/LowerConstantCalls.cpp
    vmkit/trunk/lib/Mvm/Compiler/EscapeAnalysis.cpp
    vmkit/trunk/lib/Mvm/Compiler/InlineMalloc.cpp
    vmkit/trunk/lib/Mvm/Compiler/LoopSafePoints.cpp
    vmkit/trunk/lib/Mvm/JITGCPass/JITGCPass.cpp
    vmkit/trunk/lib/Mvm/StaticGCPass/StaticGCPass.cpp
    vmkit/trunk/mmtk/magic/LowerJavaRT.cpp
    vmkit/trunk/mmtk/magic/LowerMagic.cpp

Modified: vmkit/trunk/lib/J3/Compiler/LowerConstantCalls.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/J3/Compiler/LowerConstantCalls.cpp?rev=111069&r1=111068&r2=111069&view=diff
==============================================================================
--- vmkit/trunk/lib/J3/Compiler/LowerConstantCalls.cpp (original)
+++ vmkit/trunk/lib/J3/Compiler/LowerConstantCalls.cpp Sat Aug 14 00:53:13 2010
@@ -28,7 +28,7 @@
   public:
     static char ID;
     JavaLLVMCompiler* TheCompiler;
-    LowerConstantCalls(JavaLLVMCompiler* Compiler) : FunctionPass((intptr_t)&ID),
+    LowerConstantCalls(JavaLLVMCompiler* Compiler) : FunctionPass(ID),
       TheCompiler(Compiler) { }
 
     virtual bool runOnFunction(Function &F);

Modified: vmkit/trunk/lib/Mvm/Compiler/EscapeAnalysis.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/Compiler/EscapeAnalysis.cpp?rev=111069&r1=111068&r2=111069&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/Compiler/EscapeAnalysis.cpp (original)
+++ vmkit/trunk/lib/Mvm/Compiler/EscapeAnalysis.cpp Sat Aug 14 00:53:13 2010
@@ -33,7 +33,7 @@
   public:
     static char ID;
     uint64_t pageSize;
-    EscapeAnalysis() : FunctionPass((intptr_t)&ID) {
+    EscapeAnalysis() : FunctionPass(ID) {
       pageSize = getpagesize();
     }
 

Modified: vmkit/trunk/lib/Mvm/Compiler/InlineMalloc.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/Compiler/InlineMalloc.cpp?rev=111069&r1=111068&r2=111069&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/Compiler/InlineMalloc.cpp (original)
+++ vmkit/trunk/lib/Mvm/Compiler/InlineMalloc.cpp Sat Aug 14 00:53:13 2010
@@ -27,7 +27,7 @@
   class InlineMalloc : public FunctionPass {
   public:
     static char ID;
-    InlineMalloc() : FunctionPass((intptr_t)&ID) {}
+    InlineMalloc() : FunctionPass(ID) {}
 
     virtual bool runOnFunction(Function &F);
   private:

Modified: vmkit/trunk/lib/Mvm/Compiler/LoopSafePoints.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/Compiler/LoopSafePoints.cpp?rev=111069&r1=111068&r2=111069&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/Compiler/LoopSafePoints.cpp (original)
+++ vmkit/trunk/lib/Mvm/Compiler/LoopSafePoints.cpp Sat Aug 14 00:53:13 2010
@@ -21,7 +21,7 @@
   public:
     static char ID;
     
-    LoopSafePoints() : LoopPass((intptr_t)&ID) {}
+    LoopSafePoints() : LoopPass(ID) {}
 
     virtual bool runOnLoop(Loop* L, LPPassManager& LPM);
 

Modified: vmkit/trunk/lib/Mvm/JITGCPass/JITGCPass.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/JITGCPass/JITGCPass.cpp?rev=111069&r1=111068&r2=111069&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/JITGCPass/JITGCPass.cpp (original)
+++ vmkit/trunk/lib/Mvm/JITGCPass/JITGCPass.cpp Sat Aug 14 00:53:13 2010
@@ -22,7 +22,7 @@
   public:
     static char ID;
     
-    JITGCPass() : ModulePass((intptr_t)&ID) {}
+    JITGCPass() : ModulePass(ID) {}
 
     virtual bool runOnModule(Module& M);
 

Modified: vmkit/trunk/lib/Mvm/StaticGCPass/StaticGCPass.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/lib/Mvm/StaticGCPass/StaticGCPass.cpp?rev=111069&r1=111068&r2=111069&view=diff
==============================================================================
--- vmkit/trunk/lib/Mvm/StaticGCPass/StaticGCPass.cpp (original)
+++ vmkit/trunk/lib/Mvm/StaticGCPass/StaticGCPass.cpp Sat Aug 14 00:53:13 2010
@@ -24,7 +24,7 @@
   public:
     static char ID;
     
-    StaticGCPass() : ModulePass((intptr_t)&ID) {}
+    StaticGCPass() : ModulePass(ID) {}
 
     virtual bool runOnModule(Module& M);
 

Modified: vmkit/trunk/mmtk/magic/LowerJavaRT.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/mmtk/magic/LowerJavaRT.cpp?rev=111069&r1=111068&r2=111069&view=diff
==============================================================================
--- vmkit/trunk/mmtk/magic/LowerJavaRT.cpp (original)
+++ vmkit/trunk/mmtk/magic/LowerJavaRT.cpp Sat Aug 14 00:53:13 2010
@@ -25,7 +25,7 @@
   class LowerJavaRT : public ModulePass {
   public:
     static char ID;
-    LowerJavaRT() : ModulePass((intptr_t)&ID) { }
+    LowerJavaRT() : ModulePass(ID) { }
 
     virtual bool runOnModule(Module &M);
   private:

Modified: vmkit/trunk/mmtk/magic/LowerMagic.cpp
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/mmtk/magic/LowerMagic.cpp?rev=111069&r1=111068&r2=111069&view=diff
==============================================================================
--- vmkit/trunk/mmtk/magic/LowerMagic.cpp (original)
+++ vmkit/trunk/mmtk/magic/LowerMagic.cpp Sat Aug 14 00:53:13 2010
@@ -27,7 +27,7 @@
   class LowerMagic : public FunctionPass {
   public:
     static char ID;
-    LowerMagic() : FunctionPass((intptr_t)&ID) { }
+    LowerMagic() : FunctionPass(ID) { }
 
     virtual bool runOnFunction(Function &F);
   private:





More information about the vmkit-commits mailing list