| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600MachineCFGStructurizer.cpp | 294 void removeSuccessor(MachineBasicBlock *MBB); 1323 DstMBB->removeSuccessor(SrcMBB, true); in mergeSerialBlock() 1326 removeSuccessor(SrcMBB); in mergeSerialBlock() 1362 MBB->removeSuccessor(TrueMBB, true); in mergeIfthenelseBlock() 1364 TrueMBB->removeSuccessor(LandMBB, true); in mergeIfthenelseBlock() 1373 MBB->removeSuccessor(FalseMBB, true); in mergeIfthenelseBlock() 1375 FalseMBB->removeSuccessor(LandMBB, true); in mergeIfthenelseBlock() 1415 ExitingMBB->removeSuccessor(LandMBB, true); in mergeLoopbreakBlock() 1575 MBB->removeSuccessor(MBB1, true); in removeRedundantConditionalBranch() 1594 void R600MachineCFGStructurizer::removeSuccessor(MachineBasicBlock *MBB) { in removeSuccessor() function in R600MachineCFGStructurizer [all …]
|
| H A D | SIPreEmitPeephole.cpp | 217 Parent->removeSuccessor(Dst.getMBB()); in optimizeVccBranch() 222 Parent->removeSuccessor(Succ); in optimizeVccBranch() 231 MI.getParent()->removeSuccessor(Dst.getMBB()); in optimizeVccBranch() 415 SrcMBB.removeSuccessor(TrueMBB); in removeExeczBranch()
|
| H A D | SILowerControlFlow.cpp | 736 MBB.removeSuccessor(Succ); in removeMBBifRedundant()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFixBrTableDefaults.cpp | 144 HeaderMBB->removeSuccessor(MBB); in fixBrTableDefault() 147 HeaderMBB->removeSuccessor(Succ); in fixBrTableDefault()
|
| H A D | WebAssemblyLateEHPrepare.cpp | 107 MBB->removeSuccessor(Succ); in eraseDeadBBsAndChildren() 371 MBB.removeSuccessor(Succ); in removeUnnecessaryUnreachables()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCEarlyReturn.cpp | 142 MBB->removeSuccessor(&ReturnMBB, true); in processBlock() 152 PrevMBB.removeSuccessor(&ReturnMBB, true); in processBlock()
|
| H A D | PPCBranchCoalescing.cpp | 674 SourceRegion.BranchBlock->removeSuccessor(SourceRegion.FallThroughBlock); in mergeCandidates() 701 TargetRegion.FallThroughBlock->removeSuccessor(SourceRegion.BranchBlock); in mergeCandidates()
|
| H A D | PPCPreEmitPeephole.cpp | 551 MBB.removeSuccessor(Br->getOperand(1).getMBB()); in runOnMachineFunction() 569 MBB.removeSuccessor(Succ); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFMIPeephole.cpp | 524 MBB->removeSuccessor(CondTargetBB); in adjustBranch() 525 MBB->removeSuccessor(FollowBB); in adjustBranch() 583 MBB->removeSuccessor(CondTargetBB); in adjustBranch() 725 Curr_MBB->removeSuccessor(Prev_MBB); in removeMayGotoZero()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | GCEmptyBasicBlocks.cpp | 82 MBB->removeSuccessor(MBB->succ_end() - 1); in runOnMachineFunction()
|
| H A D | TailDuplicator.cpp | 820 PredBB->removeSuccessor(TailBB, true); in duplicateSimpleBB() 939 PredBB->removeSuccessor(PredBB->succ_begin()); in tailDuplicate() 1008 PrevBB->removeSuccessor(PrevBB->succ_begin()); in tailDuplicate() 1105 MBB->removeSuccessor(MBB->succ_end() - 1); in removeDeadBlock()
|
| H A D | MachineBasicBlock.cpp | 834 void MachineBasicBlock::removeSuccessor(MachineBasicBlock *Succ, in removeSuccessor() function in MachineBasicBlock 837 removeSuccessor(I, NormalizeSuccProbs); in removeSuccessor() 841 MachineBasicBlock::removeSuccessor(succ_iterator I, bool NormalizeSuccProbs) { in removeSuccessor() function in MachineBasicBlock 894 removeSuccessor(OldI); in replaceSuccessor() 930 FromMBB->removeSuccessor(Succ); in transferSuccessors() 946 FromMBB->removeSuccessor(Succ); in transferSuccessorsAndUpdatePHIs()
|
| H A D | EarlyIfConversion.cpp | 751 Head->removeSuccessor(TBB); in convertIf() 752 Head->removeSuccessor(FBB, true); in convertIf() 754 TBB->removeSuccessor(Tail, true); in convertIf() 756 FBB->removeSuccessor(Tail, true); in convertIf()
|
| H A D | IfConversion.cpp | 1585 BBI.BB->removeSuccessor(&CvtMBB, true); in IfConvertSimple() 1705 BBI.BB->removeSuccessor(&CvtMBB, true); in IfConvertTriangle() 2072 BBI.BB->removeSuccessor(TrueBBI.BB); in IfConvertDiamond() 2073 BBI.BB->removeSuccessor(FalseBBI.BB, true); in IfConvertDiamond() 2283 ToBBI.BB->removeSuccessor(&FromMBB); in MergeBlocks() 2289 FromMBB.removeSuccessor(Succ); in MergeBlocks() 2310 FromMBB.removeSuccessor(Succ); in MergeBlocks()
|
| H A D | UnreachableBlockElim.cpp | 170 BB.removeSuccessor(BB.succ_begin()); in run()
|
| H A D | BranchFolding.cpp | 188 MBB->removeSuccessor(MBB->succ_end()-1); in RemoveDeadBlock() 1467 PrevBB.removeSuccessor(PrevBB.succ_begin()); in OptimizeBlock() 1585 Pred->removeSuccessor(MBB); in OptimizeBlock()
|
| H A D | ModuloSchedule.cpp | 906 Prolog->removeSuccessor(LastPro); in addBranches() 907 LastEpi->removeSuccessor(Epilog); in addBranches() 1997 Prolog->removeSuccessor(Fallthrough); in fixupBranches() 2007 Prolog->removeSuccessor(Epilog); in fixupBranches() 2122 Preheader->removeSuccessor(BB); in validateAgainstModuloScheduleExpander()
|
| H A D | ShrinkWrap.cpp | 545 NMBB->removeSuccessor(MBB); in rollbackRestoreSplit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVLateBranchOpt.cpp | 83 MBB.removeSuccessor(MBB.succ_end() - 1); in runOnBasicBlock()
|
| H A D | RISCVExpandAtomicPseudoInsts.cpp | 617 MBB.removeSuccessor(LoopHeadBNETarget); in tryToFoldBNEOnCmpXchgResult()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonEarlyIfConv.cpp | 891 FP.SplitB->removeSuccessor(FP.SplitB->succ_begin()); in convert() 965 B->removeSuccessor(B->succ_begin()); in removeBlock() 968 Pred->removeSuccessor(B, true); in removeBlock() 1008 PredB->removeSuccessor(SuccB); in mergeBlocks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanUtils.h | 193 From->removeSuccessor(To); in disconnectBlocks()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ConditionalCompares.cpp | 581 Head->removeSuccessor(CmpBB); in convert() 582 CmpBB->removeSuccessor(Tail); in convert()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineBasicBlock.h | 802 LLVM_ABI void removeSuccessor(MachineBasicBlock *Succ, 810 LLVM_ABI succ_iterator removeSuccessor(succ_iterator I,
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsBranchExpansion.cpp | 279 NewMBB->removeSuccessor(Tgt, true); in splitMBB()
|