[llvm-commits] CVS: llvm/lib/ExecutionEngine/JIT/Emitter.cpp
Chris Lattner
lattner at cs.uiuc.edu
Mon Nov 22 13:54:47 PST 2004
Changes in directory llvm/lib/ExecutionEngine/JIT:
Emitter.cpp updated: 1.54 -> 1.55
---
Log message:
Fix the FIXME, nuke the JIT specific forceCompilationOf method.
---
Diffs of the changes: (+0 -11)
Index: llvm/lib/ExecutionEngine/JIT/Emitter.cpp
diff -u llvm/lib/ExecutionEngine/JIT/Emitter.cpp:1.54 llvm/lib/ExecutionEngine/JIT/Emitter.cpp:1.55
--- llvm/lib/ExecutionEngine/JIT/Emitter.cpp:1.54 Mon Nov 22 15:48:33 2004
+++ llvm/lib/ExecutionEngine/JIT/Emitter.cpp Mon Nov 22 15:54:35 2004
@@ -252,13 +252,6 @@
virtual uint64_t getCurrentPCOffset();
virtual uint64_t getConstantPoolEntryAddress(unsigned Entry);
- // forceCompilationOf - Force the compilation of the specified function, and
- // return its address, because we REALLY need the address now.
- //
- // FIXME: This is JIT specific!
- //
- virtual uint64_t forceCompilationOf(Function *F);
-
private:
void *getPointerToGlobal(GlobalValue *GV, void *Reference, bool NoNeedStub);
};
@@ -417,10 +410,6 @@
return (intptr_t)CurByte-(intptr_t)CurBlock;
}
-uint64_t Emitter::forceCompilationOf(Function *F) {
- return (intptr_t)TheJIT->getPointerToFunction(F);
-}
-
// getPointerToNamedFunction - This function is used as a global wrapper to
// JIT::getPointerToNamedFunction for the purpose of resolving symbols when
// bugpoint is debugging the JIT. In that scenario, we are loading an .so and
More information about the llvm-commits
mailing list