[llvm-commits] CVS: llvm/lib/Reoptimizer/LightWtProfiling/Trigger/SecondTrigger.cpp
Brian Gaeke
gaeke at niobe.cs.uiuc.edu
Tue Aug 12 22:33:01 PDT 2003
Changes in directory llvm/lib/Reoptimizer/LightWtProfiling/Trigger:
SecondTrigger.cpp updated: 1.13 -> 1.14
---
Log message:
Remove several needless #includes and using directives.
---
Diffs of the changes:
Index: llvm/lib/Reoptimizer/LightWtProfiling/Trigger/SecondTrigger.cpp
diff -u llvm/lib/Reoptimizer/LightWtProfiling/Trigger/SecondTrigger.cpp:1.13 llvm/lib/Reoptimizer/LightWtProfiling/Trigger/SecondTrigger.cpp:1.14
--- llvm/lib/Reoptimizer/LightWtProfiling/Trigger/SecondTrigger.cpp:1.13 Tue Aug 12 22:07:16 2003
+++ llvm/lib/Reoptimizer/LightWtProfiling/Trigger/SecondTrigger.cpp Tue Aug 12 22:31:53 2003
@@ -20,28 +20,17 @@
#include "llvm/Reoptimizer/TraceCache.h"
#include "llvm/Reoptimizer/GetTraceTime.h"
#include "llvm/iTerminators.h"
-#include "llvm/Support/CFG.h"
-#include "llvm/Module.h"
-#include <sys/time.h>
-#include <sys/types.h>
-#include <cstdlib>
-#ifdef __sparc
#include <libcpc.h>
-#endif
-
-using std::map;
-using std::vector;
-using std::pair;
#define CALL 0x40000000
static std::map<uint64_t, std::map<uint64_t, int> *> pathCounter;
static std::map<uint64_t, int> totalCount;
static std::map<uint64_t, int> exitCounter;
-static std::map<uint64_t, pair<long, long> > backOffCounters;
+static std::map<uint64_t, std::pair<long, long> > backOffCounters;
extern "C" void llvm_first_trigger(int *cnt);
-extern void optimizeTrace (vector<BasicBlock *> &vBB, uint64_t a);
+extern void optimizeTrace (std::vector<BasicBlock *> &vBB, uint64_t a);
std::map<uint64_t, uint64_t> firstTriggerAddr;
@@ -451,7 +440,8 @@
/// address is START, construct in VBB a vector of LLVM BasicBlocks
/// that represents the trace.
///
-void constructVBB (unsigned int path, uint64_t start, vector<BasicBlock *>&vBB){
+void constructVBB (unsigned int path, uint64_t start,
+ std::vector<BasicBlock *> &vBB) {
BasicBlock *bb;
BasicBlock *startBB;
// Get the first basic block by querying the mapping information.
@@ -523,7 +513,7 @@
getPathIntersections(pathIntersections, paths);
//use path 0 to form vBB
- //vector<BasicBlock *> vBB;
+ //std::vector<BasicBlock *> vBB;
//constructVBB (paths[0], start, vBB);
//if (!vBB.empty()) { optimizeTrace (vBB, firstLevelTraceStartAddr); }
//return;
@@ -948,7 +938,7 @@
}
}
-void getReturnCode(vector<unsigned int> &traces, int &index, uint64_t ret){
+void getReturnCode(std::vector<unsigned int> &traces, int &index, uint64_t ret){
//sethi1
unsigned int r1 = ((ret>>32)&(0xfffff000))>>10;
unsigned int r2 = (ret>>32)&(0xfff);
More information about the llvm-commits
mailing list