[llvm-commits] CVS: reopt/lib/LightWtProfiling/ReoptimizerInternal.h
Brian Gaeke
gaeke at cs.uiuc.edu
Wed May 26 16:27:02 PDT 2004
Changes in directory reopt/lib/LightWtProfiling:
ReoptimizerInternal.h updated: 1.4 -> 1.5
---
Log message:
TraceOptEmitter has been folded into the TraceJIT.
Declare class Trace forward here, and declare the TraceWriter interface here.
---
Diffs of the changes: (+5 -5)
Index: reopt/lib/LightWtProfiling/ReoptimizerInternal.h
diff -u reopt/lib/LightWtProfiling/ReoptimizerInternal.h:1.4 reopt/lib/LightWtProfiling/ReoptimizerInternal.h:1.5
--- reopt/lib/LightWtProfiling/ReoptimizerInternal.h:1.4 Tue Apr 27 13:34:43 2004
+++ reopt/lib/LightWtProfiling/ReoptimizerInternal.h Wed May 26 16:23:36 2004
@@ -40,6 +40,7 @@
class VirtualMem;
class TraceCache;
+class Trace;
class Module;
class ModuleProvider;
@@ -151,14 +152,13 @@
extern uint64_t llvm_interval_counter;
-// TraceOptEmitter.cpp //////////////////////////////////////////////////
-
-MachineCodeEmitter *createTraceOptEmitter(const TargetData &TD);
-
// RuntimeOptimizations.cpp /////////////////////////////////////////////
-void addGlobalMapping(const GlobalValue *GV, uint64_t Addr);
void optimizeTrace (std::vector<BasicBlock *> &vBB, uint64_t a);
+
+// TraceWriter.cpp //////////////////////////////////////////////////////
+
+void WriteTraceToFile (Trace *T);
}; // end namespace llvm
More information about the llvm-commits
mailing list