Home
last modified time | relevance | path

Searched refs:SuccMBB (Results 1 – 13 of 13) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DPHIEliminationUtils.cpp21 llvm::findPHICopyInsertPoint(MachineBasicBlock* MBB, MachineBasicBlock* SuccMBB, in findPHICopyInsertPoint() argument
30 if (!SuccMBB->isEHPad()) in findPHICopyInsertPoint()
DLiveVariables.cpp603 MachineBasicBlock *SuccMBB = *SI; in runOnBlock() local
604 if (SuccMBB->isEHPad()) in runOnBlock()
606 for (const auto &LI : SuccMBB->liveins()) { in runOnBlock()
747 for (const MachineBasicBlock *SuccMBB : MBB.successors()) { in isLiveOut() local
749 unsigned SuccIdx = SuccMBB->getNumber(); in isLiveOut()
753 if (Kills.count(SuccMBB)) in isLiveOut()
DPHIEliminationUtils.h20 findPHICopyInsertPoint(MachineBasicBlock* MBB, MachineBasicBlock* SuccMBB,
DBranchFolding.cpp1323 MachineBasicBlock &SuccMBB) { in copyDebugInfoToSuccessor() argument
1324 auto InsertBefore = SuccMBB.SkipPHIsAndLabels(SuccMBB.begin()); in copyDebugInfoToSuccessor()
1327 TII->duplicate(SuccMBB, InsertBefore, MI); in copyDebugInfoToSuccessor()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86FlagsCopyLowering.cpp672 for (MachineBasicBlock *SuccMBB : UseMBB.successors()) in runOnMachineFunction()
673 if (SuccMBB->isLiveIn(X86::EFLAGS) && in runOnMachineFunction()
674 VisitedBlocks.insert(SuccMBB).second) { in runOnMachineFunction()
688 if (SuccMBB == TestMBB || !MDT->dominates(TestMBB, SuccMBB)) { in runOnMachineFunction()
697 SuccMBB->dump(); in runOnMachineFunction()
704 Blocks.push_back(SuccMBB); in runOnMachineFunction()
707 SuccMBB->removeLiveIn(X86::EFLAGS); in runOnMachineFunction()
DX86CondBrFolding.cpp198 MachineBasicBlock *SuccMBB, in setBranchProb() argument
200 auto MBBI = std::find(MBB->succ_begin(), MBB->succ_end(), SuccMBB); in setBranchProb()
DX86SpeculativeLoadHardening.cpp584 for (MachineBasicBlock *SuccMBB : MBB.successors()) in hardenEdgesWithLFENCE()
585 if (!SuccMBB->isEHPad()) in hardenEdgesWithLFENCE()
586 Blocks.insert(SuccMBB); in hardenEdgesWithLFENCE()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCPreEmitPeephole.cpp290 for (auto &SuccMBB : MBB.successors()) in runOnMachineFunction() local
291 if (SuccMBB->isLiveIn(CRBit) || SuccMBB->isLiveIn(CRReg)) { in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUMachineCFGStructurizer.cpp2526 MachineBasicBlock *SuccMBB = MF->CreateMachineBasicBlock(); in split() local
2528 MF->insert(MBBIter, SuccMBB); in split()
2529 SuccMBB->transferSuccessorsAndUpdatePHIs(MBB); in split()
2530 MBB->addSuccessor(SuccMBB); in split()
2533 SuccMBB->splice(SuccMBB->end(), MBB, I, MBB->end()); in split()
2535 return SuccMBB; in split()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.h381 MachineBasicBlock *SuccMBB = nullptr);
DFastISel.cpp2266 MachineBasicBlock *SuccMBB = FuncInfo.MBBMap[SuccBB]; in handlePHINodesInSuccessorBlocks() local
2270 if (!SuccsHandled.insert(SuccMBB).second) in handlePHINodesInSuccessorBlocks()
2273 MachineBasicBlock::iterator MBBI = SuccMBB->begin(); in handlePHINodesInSuccessorBlocks()
DSelectionDAGBuilder.cpp9995 MachineBasicBlock *SuccMBB = FuncInfo.MBBMap[SuccBB]; in HandlePHINodesInSuccessorBlocks() local
9999 if (!SuccsHandled.insert(SuccMBB).second) in HandlePHINodesInSuccessorBlocks()
10002 MachineBasicBlock::iterator MBBI = SuccMBB->begin(); in HandlePHINodesInSuccessorBlocks()
10066 MachineBasicBlock *SuccMBB) { in AddSuccessorMBB() argument
10068 if (!SuccMBB) { in AddSuccessorMBB()
10071 SuccMBB = MF->CreateMachineBasicBlock(BB); in AddSuccessorMBB()
10072 MF->insert(++BBI, SuccMBB); in AddSuccessorMBB()
10076 SuccMBB, BranchProbabilityInfo::getBranchProbStackProtector(IsLikely)); in AddSuccessorMBB()
10077 return SuccMBB; in AddSuccessorMBB()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/MIRParser/
DMIParser.cpp776 MachineBasicBlock *SuccMBB = nullptr; in parseBasicBlockSuccessors() local
777 if (parseMBBReference(SuccMBB)) in parseBasicBlockSuccessors()
791 MBB.addSuccessor(SuccMBB, BranchProbability::getRaw(Weight)); in parseBasicBlockSuccessors()