/sdk/emulator/qtools/ |
H A D | exc_dump.cpp | 17 uint64_t time, recnum, bb_num, bb_start_time; local 21 if (trace->ReadExc(&time, &pc, &recnum, &target_pc, &bb_num, 25 time, recnum, pc, target_pc, bb_num, bb_start_time, num_insns);
|
H A D | trace_reader_base.h | 18 uint64_t bb_num; member in struct:StaticRec 30 uint64_t bb_num; member in struct:BBEvent 98 uint64_t *bb_num, uint64_t *bb_start_time, 102 StaticBlock *GetStaticBlock(uint64_t bb_num) { return &blocks_[bb_num]; } argument 103 uint32_t *GetInsns(uint64_t bb_num) { return blocks_[bb_num].insns; } argument 104 uint32_t GetBBAddr(uint64_t bb_num) { argument 105 return blocks_[bb_num].rec.bb_addr & ~1; 107 int GetIsThumb(uint64_t bb_num) { argument 305 ReadExc(uint64_t *time, uint32_t *current_pc, uint64_t *recnum, uint32_t *target_pc, uint64_t *bb_num, uint64_t *bb_start_time, int *num_insns) argument [all...] |
H A D | bbprof.cpp | 31 return bb1->bb.bb_num - bb2->bb.bb_num; 45 return bb1->bb.bb_num - bb2->bb.bb_num; 59 return bb1->bb.bb_num - bb2->bb.bb_num; 106 uint64_t bb_num = event.bb_num; local 108 blocks[bb_num].freq += 1; 109 for (MyStaticRec *bptr = blocks[bb_num] [all...] |
H A D | bb2sym.cpp | 39 return bb1->bb.bb_num - bb2->bb.bb_num; 85 uint64_t bb_num = event.bb_num; local 86 blocks[bb_num].sym = sym; 96 sorted[ii]->bb.bb_num, sorted[ii]->bb.num_insns,
|
H A D | check_trace.cpp | 44 if (event.bb_num == 0) 46 //printf("t%llu bb %lld %d\n", event.time, event.bb_num, event.num_insns); 50 event.time, insn_time, event.bb_num, event.bb_addr,
|
H A D | hist_trace.cpp | 30 int bb_diff = event.bb_num - prev_bb_num; 32 //printf("bb_num: %llu prev: %llu, diff: %d\n", 33 // event.bb_num, prev_bb_num, bb_diff); 34 prev_bb_num = event.bb_num;
|
H A D | trace_reader.cpp | 118 nextrec_.bb_rec.bb_num += bb_diff; 169 printf("nextrec: buffer[%d], bb_num: %lld start: %d diff %d repeat %d next %u\n", 171 nextrec_->bb_rec.bb_num, nextrec_->bb_rec.start_time, 176 printf("head: 0x%x, bb_num: %lld start: %d diff %d repeat %d next %u\n", 178 head_->bb->bb_rec.bb_num, head_->bb->bb_rec.start_time, 189 event->bb_num = bb->bb_rec.bb_num; 190 event->bb_addr = trace_->GetBBAddr(event->bb_num); 191 event->insns = trace_->GetInsns(event->bb_num); 192 event->num_insns = trace_->FindNumInsns(event->bb_num, even 387 ReadExc(uint64_t *time, uint32_t *current_pc, uint64_t *recnum, uint32_t *target_pc, uint64_t *bb_num, uint64_t *bb_start_time, int *num_insns) argument 1147 FindNumInsns(uint64_t bb_num, uint64_t bb_start_time) argument [all...] |
H A D | bb_dump.cpp | 43 event.time, event.bb_num, event.pid, event.num_insns,
|
H A D | post_trace.cpp | 36 if (static_rec.bb_num != num_static_bb) { 39 num_static_bb, static_rec.bb_num); 100 if (event.bb_num >= num_static_bb) { 103 event.bb_num, num_static_bb);
|
H A D | q2g.cpp | 89 if (event.bb_num != 0) {
|
H A D | profile_trace.cpp | 89 printf("t%lld bb_num: %d, bb_addr: 0x%x func: %s, addr: 0x%x, count: %d\n", 90 bb_time, bb_num, bb_addr, sym->name, sym->addr, sym->count);
|
H A D | coverage.cpp | 100 if (event.bb_num == 0)
|
H A D | read_trace.cpp | 72 event.time, event.bb_num, event.num_insns);
|
H A D | stack_dump.cpp | 124 if (event.bb_num == 0)
|
H A D | check_stack.cpp | 144 if (event.bb_num == 0)
|
H A D | q2dm.cpp | 175 if (event.bb_num == 0)
|