Lines Matching refs:std

104     void hwBegin(flags f, System *sys, uint64_t frame, std::string sm,
105 std::string st) { return; }
106 void hwQ(flags f, System *sys, uint64_t frame, std::string sm,
107 std::string q, uint64_t qid, System *q_sys = NULL,
109 void hwDq(flags f, System *sys, uint64_t frame, std::string sm,
110 std::string q, uint64_t qid, System *q_sys = NULL,
112 void hwPq(flags f, System *sys, uint64_t frame, std::string sm,
113 std::string q, uint64_t qid, System *q_sys = NULL,
115 void hwRq(flags f, System *sys, uint64_t frame, std::string sm,
116 std::string q, uint64_t qid, System *q_sys = NULL,
118 void hwWf(flags f, System *sys, uint64_t frame, std::string sm,
119 std::string q, uint64_t qid, System *q_sys = NULL,
121 void hwWe(flags f, System *sys, uint64_t frame, std::string sm,
122 std::string q, uint64_t qid, System *q_sys = NULL,
130 namespace std {
132 struct hash<std::pair<std::string, uint64_t> >
136 operator()(const std::pair<std::string, uint64_t>& x) const
138 return hash<std::string>()(x.first);
209 typedef std::shared_ptr<AnnotateData> AnnDataPtr;
223 std::vector<uint64_t> annotateIdx;
230 std::vector<int> numSt, numQ;
239 typedef std::unordered_map<std::string, int> SCache;
240 typedef std::vector<SCache> StCache;
243 typedef std::pair<std::string, uint64_t> Id;
244 typedef std::unordered_map<Id, int> IdHCache;
245 typedef std::vector<IdHCache> IdCache;
248 typedef std::vector<std::pair<int, Id> > IdMap;
251 typedef std::map<System*, std::pair<std::string, int> > NameCache;
254 typedef std::pair<int, uint64_t> StackId;
255 typedef std::map<StackId, std::vector<int> > SmStack;
259 typedef std::map<StackId, bool> SwExpl;
261 typedef std::map<int,int> IMap;
263 typedef std::list<AnnDataPtr> AnnotateList;
266 typedef std::map<int, int> LinkMap;
269 typedef std::unordered_map<Id, AnnDataPtr> ScHCache;
270 typedef std::vector<ScHCache> ScCache;
276 std::vector<int> qSize;
277 std::vector<int32_t> qBytes;
303 std::vector<AnnotateList> qData;
305 void doDq(System *sys, int flags, int cpu, int sm, std::string q, int qi,
307 void doQ(System *sys, int flags, int cpu, int sm, std::string q, int qi,
310 void doSwSmEnd(System *sys, int cpuid, std::string sm, uint64_t frame);
315 getSm(int sysi, std::string si, uint64_t id)
324 smMap.push_back(std::make_pair(sysi, smid));
332 getSt(std::string sm, std::string s)
359 nameCache[s] = std::make_pair(s->name(), ++numSys);
362 //smStack.push_back(std::vector<int>());
375 getQ(int sys, std::string q, uint64_t id)
388 qMap.push_back(std::make_pair(sys, qid));
393 void swBegin(System *sys, int cpuid, std::string st, uint64_t frame,
398 std::ostream *osbin;
410 std::map<std::string, SymbolTable*> userApp;
432 inline void hwBegin(flags f, System *sys, uint64_t frame, std::string sm,
433 std::string st)
445 inline void hwQ(flags f, System *sys, uint64_t frame, std::string sm,
446 std::string q, uint64_t qid, System *q_sys = NULL, int32_t count = 1)
460 inline void hwDq(flags f, System *sys, uint64_t frame, std::string sm,
461 std::string q, uint64_t qid, System *q_sys = NULL, int32_t count = 1)
474 inline void hwPq(flags f, System *sys, uint64_t frame, std::string sm,
475 std::string q, uint64_t qid, System *q_sys = NULL, int32_t count = 1)
488 inline void hwRq(flags f, System *sys, uint64_t frame, std::string sm,
489 std::string q, uint64_t qid, System *q_sys = NULL, int32_t count = 1)
502 inline void hwWf(flags f, System *sys, uint64_t frame, std::string sm,
503 std::string q, uint64_t qid, System *q_sys = NULL, int32_t count = 1)
513 inline void hwWe(flags f, System *sys, uint64_t frame, std::string sm,
514 std::string q, uint64_t qid, System *q_sys = NULL, int32_t count = 1)