Home | History | Annotate | Download | only in AMDGPU

Lines Matching defs:ContainingLoop

1202         MachineLoop *ContainingLoop = MLI->getLoopFor(MI.getParent());
1203 if (ContainingLoop) {
1204 MachineBasicBlock *TBB = ContainingLoop->getHeader();
1216 << ContainingLoop->getHeader()->getNumber() << '\n';);
1778 MachineLoop *ContainingLoop = MLI->getLoopFor(&Block);
1779 if (ContainingLoop && isLoopBottom(ContainingLoop, &Block)) {
1780 LoopWaitcntData *WaitcntData = LoopWaitcntDataMap[ContainingLoop].get();
1790 if (WaitcntData->getIterCnt() > (countNumBottomBlocks(ContainingLoop) + 1)) {
1894 MachineLoop *ContainingLoop = MLI->getLoopFor(&MBB);
1895 if (ContainingLoop && LoopWaitcntDataMap[ContainingLoop] == nullptr)
1896 LoopWaitcntDataMap[ContainingLoop] = llvm::make_unique<LoopWaitcntData>();
1901 if (ContainingLoop && ContainingLoop->getHeader() == &MBB) {
1902 unsigned Count = countNumBottomBlocks(ContainingLoop);
1910 << ContainingLoop->getHeader()->getNumber() << '\n';);
1922 if (ContainingLoop && isLoopBottom(ContainingLoop, &MBB) &&
1925 MachineBasicBlock *EntryBB = ContainingLoop->getHeader();
1942 LoopWaitcntData *WaitcntData = LoopWaitcntDataMap[ContainingLoop].get();
1947 LoopWaitcntData *WaitcntData = LoopWaitcntDataMap[ContainingLoop].get();