| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchExpandAtomicPseudoInsts.cpp | 334 LoopMBB->addSuccessor(LoopMBB); in expandAtomicBinOp() 335 LoopMBB->addSuccessor(DoneMBB); in expandAtomicBinOp() 338 MBB.addSuccessor(LoopMBB); in expandAtomicBinOp() 388 LoopHeadMBB->addSuccessor(LoopIfBodyMBB); in expandAtomicMinMaxOp() 389 LoopHeadMBB->addSuccessor(LoopTailMBB); in expandAtomicMinMaxOp() 390 LoopIfBodyMBB->addSuccessor(LoopTailMBB); in expandAtomicMinMaxOp() 391 LoopTailMBB->addSuccessor(LoopHeadMBB); in expandAtomicMinMaxOp() 392 LoopTailMBB->addSuccessor(DoneMBB); in expandAtomicMinMaxOp() 395 MBB.addSuccessor(LoopHeadMBB); in expandAtomicMinMaxOp() 517 LoopHeadMBB->addSuccessor(LoopTailMBB); in expandAtomicCmpXchg() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsExpandPseudo.cpp | 131 BB.addSuccessor(loop1MBB, BranchProbability::getOne()); in expandAtomicCmpSwapSubword() 132 loop1MBB->addSuccessor(sinkMBB); in expandAtomicCmpSwapSubword() 133 loop1MBB->addSuccessor(loop2MBB); in expandAtomicCmpSwapSubword() 135 loop2MBB->addSuccessor(loop1MBB); in expandAtomicCmpSwapSubword() 136 loop2MBB->addSuccessor(sinkMBB); in expandAtomicCmpSwapSubword() 138 sinkMBB->addSuccessor(exitMBB, BranchProbability::getOne()); in expandAtomicCmpSwapSubword() 266 BB.addSuccessor(loop1MBB, BranchProbability::getOne()); in expandAtomicCmpSwap() 267 loop1MBB->addSuccessor(exitMBB); in expandAtomicCmpSwap() 268 loop1MBB->addSuccessor(loop2MBB); in expandAtomicCmpSwap() 270 loop2MBB->addSuccessor(loop1MBB); in expandAtomicCmpSwap() [all …]
|
| H A D | Mips16ISelLowering.cpp | 546 BB->addSuccessor(copy0MBB); in emitSel16() 547 BB->addSuccessor(sinkMBB); in emitSel16() 559 BB->addSuccessor(sinkMBB); in emitSel16() 609 BB->addSuccessor(copy0MBB); in emitSelT16() 610 BB->addSuccessor(sinkMBB); in emitSelT16() 623 BB->addSuccessor(sinkMBB); in emitSelT16() 675 BB->addSuccessor(copy0MBB); in emitSeliT16() 676 BB->addSuccessor(sinkMBB); in emitSeliT16() 689 BB->addSuccessor(sinkMBB); in emitSeliT16()
|
| H A D | MipsBranchExpansion.cpp | 280 MBB->addSuccessor(NewMBB); in splitMBB() 281 MBB->addSuccessor(Tgt); in splitMBB() 426 LongBrMBB->addSuccessor(BalTgtMBB); in expandToLongBranch() 427 BalTgtMBB->addSuccessor(TgtMBB); in expandToLongBranch() 649 LongBrMBB->addSuccessor(TgtMBB); in expandToLongBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
| H A D | LSUnit.cpp | 92 IDom.addSuccessor(&NewGroup, !assumeNoAlias()); in dispatch() 101 StoreGroup.addSuccessor(&NewGroup, true); in dispatch() 110 StoreGroup.addSuccessor(&NewGroup, !assumeNoAlias()); in dispatch() 160 StoreGroup.addSuccessor(&NewGroup, true); in dispatch() 169 LoadGroup.addSuccessor(&NewGroup, true); in dispatch() 178 LoadGroup.addSuccessor(&NewGroup, true); in dispatch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVExpandAtomicPseudoInsts.cpp | 402 LoopMBB->addSuccessor(LoopMBB); in expandAtomicBinOp() 403 LoopMBB->addSuccessor(DoneMBB); in expandAtomicBinOp() 406 MBB.addSuccessor(LoopMBB); in expandAtomicBinOp() 459 LoopHeadMBB->addSuccessor(LoopIfBodyMBB); in expandAtomicMinMaxOp() 460 LoopHeadMBB->addSuccessor(LoopTailMBB); in expandAtomicMinMaxOp() 461 LoopIfBodyMBB->addSuccessor(LoopTailMBB); in expandAtomicMinMaxOp() 462 LoopTailMBB->addSuccessor(LoopHeadMBB); in expandAtomicMinMaxOp() 463 LoopTailMBB->addSuccessor(DoneMBB); in expandAtomicMinMaxOp() 466 MBB.addSuccessor(LoopHeadMBB); in expandAtomicMinMaxOp() 650 LoopHeadMBB->addSuccessor(LoopTailMBB); in expandAtomicCmpXchg() [all …]
|
| H A D | RISCVLateBranchOpt.cpp | 89 MBB.addSuccessor(&*Fallthrough); in runOnBasicBlock() 91 MBB.addSuccessor(Folded); in runOnBasicBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCExpandAtomicPseudoInsts.cpp | 133 MBB.addSuccessor(LoopMBB); in expandAtomicRMW128() 206 CurrentMBB->addSuccessor(LoopMBB); in expandAtomicRMW128() 207 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicRMW128() 254 MBB.addSuccessor(LoopCmpMBB); in expandAtomicCmpSwap128() 271 CurrentMBB->addSuccessor(CmpSuccMBB); in expandAtomicCmpSwap128() 272 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicCmpSwap128() 282 CurrentMBB->addSuccessor(LoopCmpMBB); in expandAtomicCmpSwap128() 283 CurrentMBB->addSuccessor(ExitMBB); in expandAtomicCmpSwap128()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 928 void addSuccessor(CFGBlock *B, CFGBlock *S, bool IsReachable = true) { in addSuccessor() function in __anonef2f84bd0411::CFGBuilder 929 B->addSuccessor(CFGBlock::AdjacentBlock(S, IsReachable), in addSuccessor() 935 void addSuccessor(CFGBlock *B, CFGBlock *ReachableBlock, CFGBlock *AltBlock) { in addSuccessor() function in __anonef2f84bd0411::CFGBuilder 936 B->addSuccessor(CFGBlock::AdjacentBlock(ReachableBlock, AltBlock), in addSuccessor() 1712 addSuccessor(B, Block, true); in buildCFG() 1735 addSuccessor(B, SuccBlk); in buildCFG() 1748 addSuccessor(B, JT.block); in buildCFG() 1764 addSuccessor(B, LI->second.block); in buildCFG() 1782 addSuccessor(B, Succ); in createBlock() 1792 addSuccessor(B, &cfg->getExit(), Succ); in createNoReturnBlock() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | BranchRelaxation.cpp | 317 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr() 318 OrigBB->addSuccessor(DestBB); in splitBlockBeforeInstr() 447 NewBB->addSuccessor(TBB); in fixupConditionalBranch() 502 NewBB->addSuccessor(FBB); in fixupConditionalBranch() 550 NewBB->addSuccessor(TBB); in fixupConditionalBranch() 589 BranchBB->addSuccessor(DestBB); in fixupUnconditionalBranch() 635 NewBB->addSuccessor(DestBB); in fixupUnconditionalBranch() 658 RestoreBB->addSuccessor(DestBB); in fixupUnconditionalBranch()
|
| H A D | MachineLoopUtils.cpp | 112 NewBB->addSuccessor(Loop); in PeelSingleBlockLoop() 120 NewBB->addSuccessor(Exit); in PeelSingleBlockLoop()
|
| H A D | ModuloSchedule.cpp | 214 PredBB->addSuccessor(NewBB); in generateProlog() 290 NewBB->addSuccessor(LoopExitBB); in generateEpilog() 902 Prolog->addSuccessor(Epilog); in addBranches() 905 Prolog->addSuccessor(Epilog); in addBranches() 1836 (*PI)->addSuccessor(*EI); in peelPrologAndEpilogs() 1911 NewBB->addSuccessor(Exit); in CreateLCSSAExitingBlock() 2064 Preheader->addSuccessor(BB); in validateAgainstModuloScheduleExpander() 2165 NewExit->addSuccessor(Exit); in createDedicatedExit() 2301 OrigPreheader->addSuccessor(Check); in generatePipelinedLoop() 2305 Check->addSuccessor(Prolog); in generatePipelinedLoop() [all …]
|
| H A D | MachineBasicBlock.cpp | 796 void MachineBasicBlock::addSuccessor(MachineBasicBlock *Succ, in addSuccessor() function in MachineBasicBlock 828 addSuccessor(New, Probs.empty() ? BranchProbability::getUnknown() in splitSuccessor() 900 addSuccessor(*I, Orig->getSuccProbability(I)); in copySuccessor() 926 addSuccessor(Succ, Prob); in transferSuccessors() 943 addSuccessor(Succ, Prob); in transferSuccessorsAndUpdatePHIs() 1053 addSuccessor(SplitBB); in splitAt() 1240 NMBB->addSuccessor(Succ); in SplitCriticalEdge()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFMIPeephole.cpp | 526 MBB->addSuccessor(New_B0); in adjustBranch() 527 MBB->addSuccessor(New_B1); in adjustBranch() 534 New_B0->addSuccessor(FollowBB); in adjustBranch() 535 New_B1->addSuccessor(CondTargetBB); in adjustBranch() 584 MBB->addSuccessor(New_B); in adjustBranch() 589 New_B->addSuccessor(CondTargetBB); in adjustBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ExpandPseudoInsts.cpp | 278 LoadCmpBB->addSuccessor(DoneBB); in expandCMP_SWAP() 279 LoadCmpBB->addSuccessor(StoreBB); in expandCMP_SWAP() 290 StoreBB->addSuccessor(LoadCmpBB); in expandCMP_SWAP() 291 StoreBB->addSuccessor(DoneBB); in expandCMP_SWAP() 296 MBB.addSuccessor(LoadCmpBB); in expandCMP_SWAP() 395 LoadCmpBB->addSuccessor(FailBB); in expandCMP_SWAP_128() 396 LoadCmpBB->addSuccessor(StoreBB); in expandCMP_SWAP_128() 409 StoreBB->addSuccessor(LoadCmpBB); in expandCMP_SWAP_128() 410 StoreBB->addSuccessor(DoneBB); in expandCMP_SWAP_128() 422 FailBB->addSuccessor(LoadCmpBB); in expandCMP_SWAP_128() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZPostRewrite.cpp | 208 MBB.addSuccessor(RestMBB); in expandCondMove() 209 MBB.addSuccessor(MoveMBB); in expandCondMove() 218 MoveMBB->addSuccessor(RestMBB); in expandCondMove()
|
| H A D | SystemZISelLowering.cpp | 1129 ThisMBB->addSuccessor(MainMBB); in emitEHSjLjSetJmp() 1130 ThisMBB->addSuccessor(RestoreMBB); in emitEHSjLjSetJmp() 1134 MainMBB->addSuccessor(SinkMBB); in emitEHSjLjSetJmp() 1146 RestoreMBB->addSuccessor(SinkMBB); in emitEHSjLjSetJmp() 9695 MBB->addSuccessor(JoinMBB); in emitSelect() 9696 MBB->addSuccessor(FalseMBB); in emitSelect() 9701 MBB->addSuccessor(JoinMBB); in emitSelect() 9789 MBB->addSuccessor(JoinMBB); in emitCondStore() 9790 MBB->addSuccessor(FalseMBB); in emitCondStore() 9802 MBB->addSuccessor(JoinMBB); in emitCondStore() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPreloadKernArgProlog.cpp | 147 BackCompatMBB->addSuccessor(&*KernelEntryMBB); in createBackCompatBlock() 153 PadMBB->addSuccessor(&*KernelEntryMBB); in createBackCompatBlock()
|
| H A D | SILateBranchLowering.cpp | 201 MBB.addSuccessor(EarlyExitBlock); in earlyTerm() 312 MBB->addSuccessor(EmptyMBBAtEnd); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86IndirectThunks.cpp | 207 Entry->addSuccessor(CaptureSpec); in populateThunk() 221 CaptureSpec->addSuccessor(CaptureSpec); in populateThunk()
|
| H A D | X86FrameLowering.cpp | 909 testMBB->addSuccessor(testMBB); in emitStackProbeInlineGenericLoop() 910 testMBB->addSuccessor(tailMBB); in emitStackProbeInlineGenericLoop() 915 MBB.addSuccessor(testMBB); in emitStackProbeInlineGenericLoop() 1156 MBB.addSuccessor(ContinueMBB); in emitStackProbeInlineWindowsCoreCLR64() 1157 MBB.addSuccessor(RoundMBB); in emitStackProbeInlineWindowsCoreCLR64() 1158 RoundMBB->addSuccessor(LoopMBB); in emitStackProbeInlineWindowsCoreCLR64() 1159 LoopMBB->addSuccessor(ContinueMBB); in emitStackProbeInlineWindowsCoreCLR64() 1160 LoopMBB->addSuccessor(LoopMBB); in emitStackProbeInlineWindowsCoreCLR64() 1368 entryMBB->addSuccessor(headMBB); in BuildStackAlignAND() 1369 entryMBB->addSuccessor(&MBB); in BuildStackAlignAND() [all …]
|
| H A D | X86CmovConversion.cpp | 703 MBB->addSuccessor(FalseMBB); in convertCmovInstsToBranches() 704 MBB->addSuccessor(SinkMBB); in convertCmovInstsToBranches() 710 FalseMBB->addSuccessor(SinkMBB); in convertCmovInstsToBranches()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyCFGStackify.cpp | 129 AppendixBB->addSuccessor(AppendixBB); in getAppendixBlock() 1209 DelegateBB->addSuccessor(UnwindDest); in addNestedTryDelegate() 1216 EndBB->addSuccessor(DelegateBB); in addNestedTryDelegate() 1285 PreBB->addSuccessor(DelegateBB); in addNestedTryDelegate() 1286 PreBB->addSuccessor(PostBB); in addNestedTryDelegate() 1356 TrampolineBB->addSuccessor(UnwindDest); in getTrampolineBlock() 1423 EndTryTableBB->addSuccessor(TrampolineBB); in addNestedTryTable() 1430 EndBB->addSuccessor(EndTryTableBB); in addNestedTryTable() 1499 PreBB->addSuccessor(EndTryTableBB); in addNestedTryTable() 1500 PreBB->addSuccessor(PostBB); in addNestedTryTable() [all …]
|
| H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 385 Dispatch->addSuccessor(Entry); in makeSingleEntryLoop() 456 Routing->addSuccessor(Dispatch); in makeSingleEntryLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 1341 BB->addSuccessor(LoopBB); in EmitShiftInstr() 1342 BB->addSuccessor(RemBB); in EmitShiftInstr() 1343 LoopBB->addSuccessor(RemBB); in EmitShiftInstr() 1344 LoopBB->addSuccessor(LoopBB); in EmitShiftInstr() 1442 BB->addSuccessor(copy0MBB); in EmitInstrWithCustomInserter() 1443 BB->addSuccessor(copy1MBB); in EmitInstrWithCustomInserter() 1455 BB->addSuccessor(copy1MBB); in EmitInstrWithCustomInserter()
|