Home
last modified time | relevance | path

Searched refs:addSuccessor (Results 1 – 25 of 38) sorted by relevance

12

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Analysis/
DCFG.cpp482 void addSuccessor(CFGBlock *B, CFGBlock *S) { in addSuccessor() function in __anon7f9b860f0111::CFGBuilder
483 B->addSuccessor(S, cfg->getBumpVectorContext()); in addSuccessor()
694 addSuccessor(B, JT.block); in buildCFG()
709 addSuccessor(B, LI->second.block); in buildCFG()
723 addSuccessor(B, Succ); in createBlock()
733 addSuccessor(B, &cfg->getExit()); in createNoReturnBlock()
1309 addSuccessor(RHSBlock, TrueBlock); in VisitLogicalOperator()
1314 addSuccessor(RHSBlock, KnownVal.isFalse() ? NULL : TrueBlock); in VisitLogicalOperator()
1315 addSuccessor(RHSBlock, KnownVal.isTrue() ? NULL : FalseBlock); in VisitLogicalOperator()
1358 addSuccessor(LHSBlock, KnownVal.isFalse() ? NULL : TrueBlock); in VisitLogicalOperator()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp532 BB->addSuccessor(copy0MBB); in emitSel16()
533 BB->addSuccessor(sinkMBB); in emitSel16()
544 BB->addSuccessor(sinkMBB); in emitSel16()
595 BB->addSuccessor(copy0MBB); in emitSelT16()
596 BB->addSuccessor(sinkMBB); in emitSelT16()
608 BB->addSuccessor(sinkMBB); in emitSelT16()
660 BB->addSuccessor(copy0MBB); in emitSeliT16()
661 BB->addSuccessor(sinkMBB); in emitSeliT16()
673 BB->addSuccessor(sinkMBB); in emitSeliT16()
DMipsLongBranch.cpp155 MBB->addSuccessor(NewMBB); in splitMBB()
156 MBB->addSuccessor(Tgt); in splitMBB()
262 MBB->addSuccessor(LongBrMBB); in expandToLongBranch()
267 LongBrMBB->addSuccessor(BalTgtMBB); in expandToLongBranch()
268 BalTgtMBB->addSuccessor(TgtMBB); in expandToLongBranch()
382 LongBrMBB->addSuccessor(TgtMBB); in expandToLongBranch()
DMipsISelLowering.cpp929 BB->addSuccessor(loopMBB); in emitAtomicBinary()
930 loopMBB->addSuccessor(loopMBB); in emitAtomicBinary()
931 loopMBB->addSuccessor(exitMBB); in emitAtomicBinary()
1012 BB->addSuccessor(loopMBB); in emitAtomicBinaryPartword()
1013 loopMBB->addSuccessor(loopMBB); in emitAtomicBinaryPartword()
1014 loopMBB->addSuccessor(sinkMBB); in emitAtomicBinaryPartword()
1015 sinkMBB->addSuccessor(exitMBB); in emitAtomicBinaryPartword()
1170 BB->addSuccessor(loop1MBB); in emitAtomicCmpSwap()
1171 loop1MBB->addSuccessor(exitMBB); in emitAtomicCmpSwap()
1172 loop1MBB->addSuccessor(loop2MBB); in emitAtomicCmpSwap()
[all …]
DMipsSEISelLowering.cpp2634 BB->addSuccessor(FBB); in emitBPOSGE32()
2635 BB->addSuccessor(TBB); in emitBPOSGE32()
2636 FBB->addSuccessor(Sink); in emitBPOSGE32()
2637 TBB->addSuccessor(Sink); in emitBPOSGE32()
2699 BB->addSuccessor(FBB); in emitMSACBranchPseudo()
2700 BB->addSuccessor(TBB); in emitMSACBranchPseudo()
2701 FBB->addSuccessor(Sink); in emitMSACBranchPseudo()
2702 TBB->addSuccessor(Sink); in emitMSACBranchPseudo()
/freebsd-10-stable/contrib/llvm/lib/MC/
DMCFunction.cpp52 void MCBasicBlock::addSuccessor(const MCBasicBlock *MCBB) { in addSuccessor() function in MCBasicBlock
80 addSuccessor(SplitBB); in splitBasicBlock()
DMCObjectDisassembler.cpp298 MCBB->addSuccessor((*SI)->BB); in buildCFG()
461 BB->addSuccessor(Succ); in getBBAt()
DMCModuleYAML.cpp429 MCBB->addSuccessor(Succ); in parse()
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp2303 MBB->addSuccessor(JoinMBB); in emitSelect()
2304 MBB->addSuccessor(FalseMBB); in emitSelect()
2309 MBB->addSuccessor(JoinMBB); in emitSelect()
2371 MBB->addSuccessor(JoinMBB); in emitCondStore()
2372 MBB->addSuccessor(FalseMBB); in emitCondStore()
2380 MBB->addSuccessor(JoinMBB); in emitCondStore()
2448 MBB->addSuccessor(LoopMBB); in emitAtomicLoadBinary()
2503 MBB->addSuccessor(LoopMBB); in emitAtomicLoadBinary()
2504 MBB->addSuccessor(DoneMBB); in emitAtomicLoadBinary()
2572 MBB->addSuccessor(LoopMBB); in emitAtomicLoadMinMax()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Target/Hexagon/
DHexagonCFGOptimizer.cpp192 MBB->addSuccessor(UncondTarget); in runOnMachineFunction()
197 LayoutSucc->addSuccessor(JumpAroundTarget); in runOnMachineFunction()
/freebsd-10-stable/contrib/llvm/include/llvm/MC/
DMCFunction.h68 void addSuccessor(const MCBasicBlock *MCBB);
/freebsd-10-stable/contrib/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp1254 BB->addSuccessor(LoopBB); in EmitShiftInstr()
1255 BB->addSuccessor(RemBB); in EmitShiftInstr()
1256 LoopBB->addSuccessor(RemBB); in EmitShiftInstr()
1257 LoopBB->addSuccessor(LoopBB); in EmitShiftInstr()
1348 BB->addSuccessor(copy0MBB); in EmitInstrWithCustomInserter()
1349 BB->addSuccessor(copy1MBB); in EmitInstrWithCustomInserter()
1361 BB->addSuccessor(copy1MBB); in EmitInstrWithCustomInserter()
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
DX86FrameLowering.cpp1327 allocMBB->addSuccessor(&prologueMBB); in adjustForSegmentedStacks()
1329 checkMBB->addSuccessor(allocMBB); in adjustForSegmentedStacks()
1330 checkMBB->addSuccessor(&prologueMBB); in adjustForSegmentedStacks()
1471 stackCheckMBB->addSuccessor(&prologueMBB, 99); in adjustForHiPEPrologue()
1472 stackCheckMBB->addSuccessor(incStackMBB, 1); in adjustForHiPEPrologue()
1473 incStackMBB->addSuccessor(&prologueMBB, 99); in adjustForHiPEPrologue()
1474 incStackMBB->addSuccessor(incStackMBB, 1); in adjustForHiPEPrologue()
/freebsd-10-stable/contrib/llvm/patches/
Dpatch-r262261-llvm-r199975-sparc.diff283 + MBB->addSuccessor(LoopMBB);
284 + LoopMBB->addSuccessor(LoopMBB);
285 + LoopMBB->addSuccessor(DoneMBB);
/freebsd-10-stable/contrib/llvm/lib/Target/R600/
DAMDILCFGStructurizer.cpp686 DstMBB->addSuccessor(*It); // *iter's predecessor is also taken care of in cloneSuccessorList()
1562 MBB->addSuccessor(LandMBB); in mergeIfthenelseBlock()
1573 DstBlk->addSuccessor(LandMBB); in mergeLooplandBlock()
1670 PredMBB->addSuccessor(CloneMBB); in cloneBlockForPredecessor()
1744 LoopLatch->addSuccessor(DummyExitBlk); in normalizeInfiniteLoopExit()
1790 MBB->addSuccessor(DummyExitBlk); in addDummyExitBlock()
/freebsd-10-stable/contrib/llvm/lib/CodeGen/
DMachineBasicBlock.cpp482 void MachineBasicBlock::addSuccessor(MachineBasicBlock *succ, uint32_t weight) { in addSuccessor() function in MachineBasicBlock
586 addSuccessor(Succ, Weight); in transferSuccessors()
601 addSuccessor(Succ, Weight); in transferSuccessorsAndUpdatePHIs()
784 NMBB->addSuccessor(Succ); in SplitCriticalEdge()
DIfConversion.cpp1189 BBI.BB->addSuccessor(CvtBBI->FalseBB); in IfConvertTriangle()
1437 BBI.BB->addSuccessor(TailBB); in IfConvertDiamond()
1573 ToBBI.BB->addSuccessor(Succ); in CopyAndPredicateBlock()
1611 ToBBI.BB->addSuccessor(Succ); in MergeBlocks()
1616 FromBBI.BB->addSuccessor(NBB); in MergeBlocks()
DTailDuplication.cpp728 PredBB->addSuccessor(NewTarget); in duplicateSimpleBB()
839 PredBB->addSuccessor(*I); in TailDuplicate()
/freebsd-10-stable/contrib/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp472 BB->addSuccessor(loopMBB); in emitAtomicBinary()
503 BB->addSuccessor(loopMBB); in emitAtomicBinary()
504 BB->addSuccessor(exitMBB); in emitAtomicBinary()
566 BB->addSuccessor(loopMBB); in emitAtomicBinaryMinMax()
595 BB->addSuccessor(loopMBB); in emitAtomicBinaryMinMax()
596 BB->addSuccessor(exitMBB); in emitAtomicBinaryMinMax()
647 BB->addSuccessor(loop1MBB); in emitAtomicCmpSwap()
662 BB->addSuccessor(loop2MBB); in emitAtomicCmpSwap()
663 BB->addSuccessor(exitMBB); in emitAtomicCmpSwap()
675 BB->addSuccessor(loop1MBB); in emitAtomicCmpSwap()
[all …]
DAArch64BranchFixupPass.cpp383 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr()
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp5930 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
5947 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
5948 BB->addSuccessor(exitMBB); in EmitAtomicBinary()
6011 BB->addSuccessor(loopMBB); in EmitPartwordAtomicBinary()
6076 BB->addSuccessor(loopMBB); in EmitPartwordAtomicBinary()
6077 BB->addSuccessor(exitMBB); in EmitPartwordAtomicBinary()
6199 thisMBB->addSuccessor(mainMBB, /* weight */ 0); in emitEHSjLjSetJmp()
6200 thisMBB->addSuccessor(sinkMBB, /* weight */ 1); in emitEHSjLjSetJmp()
6223 mainMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
6401 BB->addSuccessor(copy0MBB); in EmitInstrWithCustomInserter()
[all …]
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
DARMISelLowering.cpp6258 BB->addSuccessor(loop1MBB); in EmitAtomicCmpSwap()
6273 BB->addSuccessor(loop2MBB); in EmitAtomicCmpSwap()
6274 BB->addSuccessor(exitMBB); in EmitAtomicCmpSwap()
6289 BB->addSuccessor(loop1MBB); in EmitAtomicCmpSwap()
6290 BB->addSuccessor(exitMBB); in EmitAtomicCmpSwap()
6349 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
6382 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
6383 BB->addSuccessor(exitMBB); in EmitAtomicBinary()
6457 BB->addSuccessor(loopMBB); in EmitAtomicBinaryMinMax()
6500 BB->addSuccessor(loopMBB); in EmitAtomicBinaryMinMax()
[all …]
DARMConstantIslandPass.cpp900 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr()
2056 NewBB->addSuccessor(BB); in adjustJTTargetBlockForward()
2058 JTBB->addSuccessor(NewBB); in adjustJTTargetBlockForward()
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/
DMachineBasicBlock.h364 void addSuccessor(MachineBasicBlock *succ, uint32_t weight = 0);
/freebsd-10-stable/contrib/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp2942 BB->addSuccessor(copy0MBB); in expandSelectCC()
2943 BB->addSuccessor(sinkMBB); in expandSelectCC()
2953 BB->addSuccessor(sinkMBB); in expandSelectCC()
3020 MBB->addSuccessor(LoopMBB); in expandAtomicRMW()
3021 LoopMBB->addSuccessor(LoopMBB); in expandAtomicRMW()
3022 LoopMBB->addSuccessor(DoneMBB); in expandAtomicRMW()

12