Lines Matching refs:Brackets
1378 std::unique_ptr<WaitcntBrackets> Brackets; in runOnMachineFunction() local
1391 if (!Brackets) in runOnMachineFunction()
1392 Brackets = llvm::make_unique<WaitcntBrackets>(*BI.Incoming); in runOnMachineFunction()
1394 *Brackets = *BI.Incoming; in runOnMachineFunction()
1396 if (!Brackets) in runOnMachineFunction()
1397 Brackets = llvm::make_unique<WaitcntBrackets>(ST); in runOnMachineFunction()
1399 Brackets->clear(); in runOnMachineFunction()
1402 Modified |= insertWaitcntInBlock(MF, *BI.MBB, *Brackets); in runOnMachineFunction()
1405 if (Brackets->hasPending()) { in runOnMachineFunction()
1417 SuccBI.Incoming = llvm::make_unique<WaitcntBrackets>(*Brackets); in runOnMachineFunction()
1419 } else if (SuccBI.Incoming->merge(*Brackets)) { in runOnMachineFunction()
1426 MoveBracketsToSucc->Incoming = std::move(Brackets); in runOnMachineFunction()