Lines Matching defs:cycles
806 /* The cycles histogram is lazily allocated. */
835 unsigned offset, unsigned cycles,
844 * We separately always account the full cycles.
847 ch[offset].cycles_aggr += cycles;
849 if (cycles > ch[offset].cycles_max)
850 ch[offset].cycles_max = cycles;
853 if (cycles && cycles < ch[offset].cycles_min)
854 ch[offset].cycles_min = cycles;
856 ch[offset].cycles_min = cycles;
864 ch[offset].cycles = 0;
874 ch[offset].cycles_spark[ch[offset].num] = cycles;
878 ch[offset].cycles += cycles;
972 struct symbol *sym, unsigned cycles)
994 offset, cycles,
1000 unsigned cycles)
1005 if (!cycles)
1026 err = symbol__account_cycles(ams->al_addr, saddr, ams->ms.sym, cycles);
1051 if (n_insn && ch->num && ch->cycles) {
1052 float ipc = n_insn / ((double)ch->cycles / (double)ch->num);
1068 notes->hit_cycles += ch->cycles;
1092 if (ch && ch->cycles) {
1099 al->cycles = ch->cycles_aggr / ch->num_aggr;
2927 if (al->ipc == 0.0 && al->cycles == 0)
2972 if (al->cycles)
2974 ANNOTATION__CYCLES_WIDTH - 1, al->cycles);
2983 if (al->cycles) {
2988 al->cycles, al->cycles_min,