| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | SIPreEmitPeephole.cpp | 215 Parent->removeSuccessor(Dst.getMBB()); in optimizeVccBranch() 220 Parent->removeSuccessor(Succ); in optimizeVccBranch() 229 MI.getParent()->removeSuccessor(Dst.getMBB()); in optimizeVccBranch() 357 SrcMBB.removeSuccessor(TrueMBB); in removeExeczBranch()
|
| H A D | R600MachineCFGStructurizer.cpp | 303 void removeSuccessor(MachineBasicBlock *MBB); 1334 DstMBB->removeSuccessor(SrcMBB, true); in mergeSerialBlock() 1337 removeSuccessor(SrcMBB); in mergeSerialBlock() 1373 MBB->removeSuccessor(TrueMBB, true); in mergeIfthenelseBlock() 1375 TrueMBB->removeSuccessor(LandMBB, true); in mergeIfthenelseBlock() 1384 MBB->removeSuccessor(FalseMBB, true); in mergeIfthenelseBlock() 1386 FalseMBB->removeSuccessor(LandMBB, true); in mergeIfthenelseBlock() 1426 ExitingMBB->removeSuccessor(LandMBB, true); in mergeLoopbreakBlock() 1586 MBB->removeSuccessor(MBB1, true); in removeRedundantConditionalBranch() 1605 void R600MachineCFGStructurizer::removeSuccessor(MachineBasicBlock *MBB) { in removeSuccessor() function in R600MachineCFGStructurizer [all …]
|
| H A D | AMDGPUMachineCFGStructurizer.cpp | 1751 (MBB)->removeSuccessor(*PI); in removeExternalCFGSuccessors() 1785 Edge.first->removeSuccessor(Edge.second); in removeExternalCFGEdges() 2442 Exit->removeSuccessor(Succ); in splitExit() 2505 Exit->removeSuccessor(Entry); in splitEntry() 2537 (*PI)->removeSuccessor(Exit); in removeOldExitPreds()
|
| H A D | SILowerControlFlow.cpp | 807 MBB.removeSuccessor(Succ); in removeMBBifRedundant()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFixBrTableDefaults.cpp | 143 HeaderMBB->removeSuccessor(MBB); in fixBrTableDefault() 146 HeaderMBB->removeSuccessor(Succ); in fixBrTableDefault()
|
| H A D | WebAssemblyLateEHPrepare.cpp | 106 MBB->removeSuccessor(Succ); in eraseDeadBBsAndChildren() 281 MBB.removeSuccessor(Succ); in removeUnnecessaryUnreachables()
|
| H A D | WebAssemblyCFGStackify.cpp | 1246 MBB->removeSuccessor(EHPad); in fixCallUnwindMismatches()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCEarlyReturn.cpp | 153 PredToRemove[i]->removeSuccessor(&ReturnMBB, true); in processBlock() 163 PrevMBB.removeSuccessor(&ReturnMBB, true); in processBlock()
|
| H A D | PPCBranchCoalescing.cpp | 677 SourceRegion.BranchBlock->removeSuccessor(SourceRegion.FallThroughBlock); in mergeCandidates() 704 TargetRegion.FallThroughBlock->removeSuccessor(SourceRegion.BranchBlock); in mergeCandidates()
|
| H A D | PPCPreEmitPeephole.cpp | 555 MBB.removeSuccessor(Br->getOperand(1).getMBB()); in runOnMachineFunction() 573 MBB.removeSuccessor(Succ); in runOnMachineFunction()
|
| H A D | PPCExpandISEL.cpp | 390 MBB->removeSuccessor(Successor); in reorganizeBlockLayout()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | MachineBasicBlock.cpp | 810 void MachineBasicBlock::removeSuccessor(MachineBasicBlock *Succ, in removeSuccessor() function in MachineBasicBlock 813 removeSuccessor(I, NormalizeSuccProbs); in removeSuccessor() 817 MachineBasicBlock::removeSuccessor(succ_iterator I, bool NormalizeSuccProbs) { in removeSuccessor() function in MachineBasicBlock 870 removeSuccessor(OldI); in replaceSuccessor() 906 FromMBB->removeSuccessor(Succ); in transferSuccessors() 922 FromMBB->removeSuccessor(Succ); in transferSuccessorsAndUpdatePHIs()
|
| H A D | TailDuplicator.cpp | 779 PredBB->removeSuccessor(TailBB, true); in duplicateSimpleBB() 898 PredBB->removeSuccessor(PredBB->succ_begin()); in tailDuplicate() 967 PrevBB->removeSuccessor(PrevBB->succ_begin()); in tailDuplicate() 1066 MBB->removeSuccessor(MBB->succ_end() - 1); in removeDeadBlock()
|
| H A D | EarlyIfConversion.cpp | 714 Head->removeSuccessor(TBB); in convertIf() 715 Head->removeSuccessor(FBB, true); in convertIf() 717 TBB->removeSuccessor(Tail, true); in convertIf() 719 FBB->removeSuccessor(Tail, true); in convertIf()
|
| H A D | UnreachableBlockElim.cpp | 135 BB.removeSuccessor(BB.succ_begin()); in runOnMachineFunction()
|
| H A D | IfConversion.cpp | 1579 BBI.BB->removeSuccessor(&CvtMBB, true); in IfConvertSimple() 1699 BBI.BB->removeSuccessor(&CvtMBB, true); in IfConvertTriangle() 2072 BBI.BB->removeSuccessor(TrueBBI.BB); in IfConvertDiamond() 2073 BBI.BB->removeSuccessor(FalseBBI.BB, true); in IfConvertDiamond() 2284 ToBBI.BB->removeSuccessor(&FromMBB); in MergeBlocks() 2290 FromMBB.removeSuccessor(Succ); in MergeBlocks() 2311 FromMBB.removeSuccessor(Succ); in MergeBlocks()
|
| H A D | ModuloSchedule.cpp | 890 Prolog->removeSuccessor(LastPro); in addBranches() 891 LastEpi->removeSuccessor(Epilog); in addBranches() 1975 Prolog->removeSuccessor(Fallthrough); in fixupBranches() 1985 Prolog->removeSuccessor(Epilog); in fixupBranches() 2100 Preheader->removeSuccessor(BB); in validateAgainstModuloScheduleExpander()
|
| H A D | BranchFolding.cpp | 165 MBB->removeSuccessor(MBB->succ_end()-1); in RemoveDeadBlock() 1425 PrevBB.removeSuccessor(PrevBB.succ_begin()); in OptimizeBlock() 1536 Pred->removeSuccessor(MBB); in OptimizeBlock()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonEarlyIfConv.cpp | 900 FP.SplitB->removeSuccessor(FP.SplitB->succ_begin()); in convert() 974 B->removeSuccessor(B->succ_begin()); in removeBlock() 977 Pred->removeSuccessor(B, true); in removeBlock() 1017 PredB->removeSuccessor(SuccB); in mergeBlocks()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ConditionalCompares.cpp | 582 Head->removeSuccessor(CmpBB); in convert() 583 CmpBB->removeSuccessor(Tail); in convert()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | MachineBasicBlock.h | 734 void removeSuccessor(MachineBasicBlock *Succ, 742 succ_iterator removeSuccessor(succ_iterator I,
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVExpandAtomicPseudoInsts.cpp | 562 MBB.removeSuccessor(LoopHeadBNETarget); in tryToFoldBNEOnCmpXchgResult()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsBranchExpansion.cpp | 279 NewMBB->removeSuccessor(Tgt, true); in splitMBB()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 432 void removeSuccessor(VPBlockBase *Successor) { in removeSuccessor() function 2531 From->removeSuccessor(To); in disconnectBlocks()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/CSKY/ |
| H A D | CSKYConstantIslandPass.cpp | 1336 std::next(MBB->getIterator())->removeSuccessor(DestBB); in fixupConditionalBr()
|