From: Brian Gaeke Date: Wed, 13 Aug 2003 18:16:50 +0000 (+0000) Subject: Deconstify parameter to getPointerToFunction(). X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=c227c1fc7fe9dcfbb1ee0245d5b9b190e2835631;p=oota-llvm.git Deconstify parameter to getPointerToFunction(). Use a FunctionPassManager instead of a PassManager. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7820 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/ExecutionEngine/JIT/JIT.h b/lib/ExecutionEngine/JIT/JIT.h index 4b83e7c9a93..b4a1e0fa121 100644 --- a/lib/ExecutionEngine/JIT/JIT.h +++ b/lib/ExecutionEngine/JIT/JIT.h @@ -19,7 +19,7 @@ class MachineCodeEmitter; class VM : public ExecutionEngine { TargetMachine &TM; // The current target we are compiling to - PassManager PM; // Passes to compile a function + FunctionPassManager PM; // Passes to compile a function MachineCodeEmitter *MCE; // MCE object public: @@ -49,7 +49,7 @@ public: /// getPointerToFunction - This returns the address of the specified function, /// compiling it if necessary. - void *getPointerToFunction(const Function *F); + void *getPointerToFunction(Function *F); private: static MachineCodeEmitter *createEmitter(VM &V); diff --git a/lib/ExecutionEngine/JIT/VM.h b/lib/ExecutionEngine/JIT/VM.h index 4b83e7c9a93..b4a1e0fa121 100644 --- a/lib/ExecutionEngine/JIT/VM.h +++ b/lib/ExecutionEngine/JIT/VM.h @@ -19,7 +19,7 @@ class MachineCodeEmitter; class VM : public ExecutionEngine { TargetMachine &TM; // The current target we are compiling to - PassManager PM; // Passes to compile a function + FunctionPassManager PM; // Passes to compile a function MachineCodeEmitter *MCE; // MCE object public: @@ -49,7 +49,7 @@ public: /// getPointerToFunction - This returns the address of the specified function, /// compiling it if necessary. - void *getPointerToFunction(const Function *F); + void *getPointerToFunction(Function *F); private: static MachineCodeEmitter *createEmitter(VM &V);