Home
last modified time | relevance | path

Searched refs:PMBB (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/CodeGen/
DBranchFolding.cpp1489 MachineBasicBlock *PMBB = *(MBB->pred_begin() + PI); in OptimizeBlock() local
1490 if (PMBB == MBB) { in OptimizeBlock()
1496 PMBB->ReplaceUsesOfBlockWith(MBB, CurTBB); in OptimizeBlock()
1503 *PMBB, NewCurTBB, NewCurFBB, NewCurCond, true); in OptimizeBlock()
1505 DebugLoc pdl = getBranchDebugLoc(*PMBB); in OptimizeBlock()
1506 TII->RemoveBranch(*PMBB); in OptimizeBlock()
1508 TII->InsertBranch(*PMBB, NewCurTBB, nullptr, NewCurCond, pdl); in OptimizeBlock()
1511 PMBB->CorrectExtraCFGEdges(NewCurTBB, nullptr, false); in OptimizeBlock()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DBranchFolding.cpp1268 MachineBasicBlock *PMBB = *(MBB->pred_begin() + PI); in OptimizeBlock() local
1269 if (PMBB == MBB) { in OptimizeBlock()
1275 PMBB->ReplaceUsesOfBlockWith(MBB, CurTBB); in OptimizeBlock()
1281 bool NewCurUnAnalyzable = TII->AnalyzeBranch(*PMBB, NewCurTBB, in OptimizeBlock()
1284 TII->RemoveBranch(*PMBB); in OptimizeBlock()
1286 TII->InsertBranch(*PMBB, NewCurTBB, 0, NewCurCond, dl); in OptimizeBlock()
1289 PMBB->CorrectExtraCFGEdges(NewCurTBB, 0, false); in OptimizeBlock()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DBranchFolding.cpp1712 MachineBasicBlock *PMBB = *(MBB->pred_begin() + PI); in OptimizeBlock() local
1713 if (PMBB == MBB) { in OptimizeBlock()
1719 PMBB->ReplaceUsesOfBlockWith(MBB, CurTBB); in OptimizeBlock()
1726 *PMBB, NewCurTBB, NewCurFBB, NewCurCond, true); in OptimizeBlock()
1728 DebugLoc pdl = getBranchDebugLoc(*PMBB); in OptimizeBlock()
1729 TII->removeBranch(*PMBB); in OptimizeBlock()
1731 TII->insertBranch(*PMBB, NewCurTBB, nullptr, NewCurCond, pdl); in OptimizeBlock()
1734 PMBB->CorrectExtraCFGEdges(NewCurTBB, nullptr, false); in OptimizeBlock()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86AvoidStoreForwardingBlocks.cpp368 MachineBasicBlock *PMBB = *PB; in findPotentialBlockers() local
370 for (MachineBasicBlock::reverse_iterator PBInst = PMBB->rbegin(), in findPotentialBlockers()
371 PME = PMBB->rend(); in findPotentialBlockers()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXAsmPrinter.cpp418 const MachineBasicBlock *PMBB = *I; in isLoopHeaderOfNoUnroll() local
419 if (LI.getLoopFor(PMBB) != LI.getLoopFor(&MBB)) { in isLoopHeaderOfNoUnroll()
423 if (const BasicBlock *PBB = PMBB->getBasicBlock()) { in isLoopHeaderOfNoUnroll()
/external/llvm/lib/Target/NVPTX/
DNVPTXAsmPrinter.cpp429 const MachineBasicBlock *PMBB = *I; in isLoopHeaderOfNoUnroll() local
430 if (LI.getLoopFor(PMBB) != LI.getLoopFor(&MBB)) { in isLoopHeaderOfNoUnroll()
434 if (const BasicBlock *PBB = PMBB->getBasicBlock()) { in isLoopHeaderOfNoUnroll()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.cpp4895 MachineBasicBlock *PMBB = *PI; in convertNonUniformLoopRegion() local
4897 materializeImmediate(*PMBB, PMBB->getFirstTerminator(), DebugLoc(), in convertNonUniformLoopRegion()