[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