Lines Matching refs:CT

1352       std::optional<InstCounterType> CT = counterTypeForInstr(Opcode);  in applyPreexistingWaitcnt()  local
1353 assert(CT.has_value()); in applyPreexistingWaitcnt()
1357 ScoreBrackets.simplifyWaitcnt(CT.value(), OldCnt); in applyPreexistingWaitcnt()
1358 addWait(Wait, CT.value(), OldCnt); in applyPreexistingWaitcnt()
1359 UpdatableInstr = &WaitInstrs[CT.value()]; in applyPreexistingWaitcnt()
1460 for (auto CT : inst_counter_types(NUM_EXTENDED_INST_CNTS)) { in applyPreexistingWaitcnt() local
1461 if (!WaitInstrs[CT]) in applyPreexistingWaitcnt()
1464 unsigned NewCnt = getWait(Wait, CT); in applyPreexistingWaitcnt()
1466 Modified |= updateOperandIfDifferent(*WaitInstrs[CT], in applyPreexistingWaitcnt()
1468 Modified |= promoteSoftWaitCnt(WaitInstrs[CT]); in applyPreexistingWaitcnt()
1470 ScoreBrackets.applyWaitcnt(CT, NewCnt); in applyPreexistingWaitcnt()
1471 setNoWait(Wait, CT); in applyPreexistingWaitcnt()
1475 << "New Instr at block end: " << *WaitInstrs[CT] in applyPreexistingWaitcnt()
1479 << "New Instr: " << *WaitInstrs[CT] << '\n'); in applyPreexistingWaitcnt()
1481 WaitInstrs[CT]->eraseFromParent(); in applyPreexistingWaitcnt()
1534 for (auto CT : inst_counter_types(NUM_EXTENDED_INST_CNTS)) { in createNewWaitcnt() local
1535 unsigned Count = getWait(Wait, CT); in createNewWaitcnt()
1540 BuildMI(Block, It, DL, TII->get(instrsForExtendedCounterTypes[CT])) in createNewWaitcnt()
2520 for (auto CT : inst_counter_types(NUM_EXTENDED_INST_CNTS)) { in runOnMachineFunction() local
2521 if (CT == LOAD_CNT || CT == DS_CNT || CT == STORE_CNT) in runOnMachineFunction()
2525 TII->get(instrsForExtendedCounterTypes[CT])) in runOnMachineFunction()