Home
last modified time | relevance | path

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

12

/external/clang/lib/Analysis/
DCFG.cpp487 void addSuccessor(CFGBlock *B, CFGBlock *S, bool IsReachable = true) { in addSuccessor() function in __anon726f5f560111::CFGBuilder
488 B->addSuccessor(CFGBlock::AdjacentBlock(S, IsReachable), in addSuccessor()
494 void addSuccessor(CFGBlock *B, CFGBlock *ReachableBlock, CFGBlock *AltBlock) { in addSuccessor() function in __anon726f5f560111::CFGBuilder
495 B->addSuccessor(CFGBlock::AdjacentBlock(ReachableBlock, AltBlock), in addSuccessor()
955 addSuccessor(B, JT.block); in buildCFG()
970 addSuccessor(B, LI->second.block); in buildCFG()
984 addSuccessor(B, Succ); in createBlock()
994 addSuccessor(B, &cfg->getExit(), Succ); in createNoReturnBlock()
1568 addSuccessor(RHSBlock, TrueBlock); in VisitLogicalOperator()
1575 addSuccessor(RHSBlock, TrueBlock, !KnownVal.isFalse()); in VisitLogicalOperator()
[all …]
/external/llvm/lib/MC/MCAnalysis/
DMCFunction.cpp47 void MCBasicBlock::addSuccessor(const MCBasicBlock *MCBB) { in addSuccessor() function in MCBasicBlock
75 addSuccessor(SplitBB); in splitBasicBlock()
DMCObjectDisassembler.cpp292 MCBB->addSuccessor((*SI)->BB); in buildCFG()
455 BB->addSuccessor(Succ); in getBBAt()
/external/llvm/lib/Target/Mips/
DMips16ISelLowering.cpp549 BB->addSuccessor(copy0MBB); in emitSel16()
550 BB->addSuccessor(sinkMBB); in emitSel16()
561 BB->addSuccessor(sinkMBB); in emitSel16()
611 BB->addSuccessor(copy0MBB); in emitSelT16()
612 BB->addSuccessor(sinkMBB); in emitSelT16()
624 BB->addSuccessor(sinkMBB); in emitSelT16()
675 BB->addSuccessor(copy0MBB); in emitSeliT16()
676 BB->addSuccessor(sinkMBB); in emitSeliT16()
688 BB->addSuccessor(sinkMBB); in emitSeliT16()
DMipsLongBranch.cpp154 MBB->addSuccessor(NewMBB); in splitMBB()
155 MBB->addSuccessor(Tgt); in splitMBB()
261 MBB->addSuccessor(LongBrMBB); in expandToLongBranch()
266 LongBrMBB->addSuccessor(BalTgtMBB); in expandToLongBranch()
267 BalTgtMBB->addSuccessor(TgtMBB); in expandToLongBranch()
419 LongBrMBB->addSuccessor(TgtMBB); in expandToLongBranch()
DMipsISelLowering.cpp1012 BB->addSuccessor(loopMBB); in emitAtomicBinary()
1013 loopMBB->addSuccessor(loopMBB); in emitAtomicBinary()
1014 loopMBB->addSuccessor(exitMBB); in emitAtomicBinary()
1122 BB->addSuccessor(loopMBB); in emitAtomicBinaryPartword()
1123 loopMBB->addSuccessor(loopMBB); in emitAtomicBinaryPartword()
1124 loopMBB->addSuccessor(sinkMBB); in emitAtomicBinaryPartword()
1125 sinkMBB->addSuccessor(exitMBB); in emitAtomicBinaryPartword()
1275 BB->addSuccessor(loop1MBB); in emitAtomicCmpSwap()
1276 loop1MBB->addSuccessor(exitMBB); in emitAtomicCmpSwap()
1277 loop1MBB->addSuccessor(loop2MBB); in emitAtomicCmpSwap()
[all …]
DMipsSEISelLowering.cpp2766 BB->addSuccessor(FBB); in emitBPOSGE32()
2767 BB->addSuccessor(TBB); in emitBPOSGE32()
2768 FBB->addSuccessor(Sink); in emitBPOSGE32()
2769 TBB->addSuccessor(Sink); in emitBPOSGE32()
2831 BB->addSuccessor(FBB); in emitMSACBranchPseudo()
2832 BB->addSuccessor(TBB); in emitMSACBranchPseudo()
2833 FBB->addSuccessor(Sink); in emitMSACBranchPseudo()
2834 TBB->addSuccessor(Sink); in emitMSACBranchPseudo()
/external/llvm/lib/Target/Hexagon/
DHexagonCFGOptimizer.cpp193 MBB->addSuccessor(UncondTarget); in runOnMachineFunction()
198 LayoutSucc->addSuccessor(JumpAroundTarget); in runOnMachineFunction()
/external/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp2636 MBB->addSuccessor(JoinMBB); in emitSelect()
2637 MBB->addSuccessor(FalseMBB); in emitSelect()
2642 MBB->addSuccessor(JoinMBB); in emitSelect()
2705 MBB->addSuccessor(JoinMBB); in emitCondStore()
2706 MBB->addSuccessor(FalseMBB); in emitCondStore()
2714 MBB->addSuccessor(JoinMBB); in emitCondStore()
2783 MBB->addSuccessor(LoopMBB); in emitAtomicLoadBinary()
2838 MBB->addSuccessor(LoopMBB); in emitAtomicLoadBinary()
2839 MBB->addSuccessor(DoneMBB); in emitAtomicLoadBinary()
2908 MBB->addSuccessor(LoopMBB); in emitAtomicLoadMinMax()
[all …]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
DAMDILCFGStructurizer.cpp1358 trueBlk->addSuccessor(landBlk); in improveSimpleJumpintoIf()
1360 headBlk->addSuccessor(landBlk); in improveSimpleJumpintoIf()
1364 falseBlk->addSuccessor(landBlk); in improveSimpleJumpintoIf()
1366 headBlk->addSuccessor(landBlk); in improveSimpleJumpintoIf()
1588 curBlk->addSuccessor(landBlk); in mergeIfthenelseBlock()
1660 dstBlk->addSuccessor(*iter); // *iter's predecessor is also taken care of. in mergeLooplandBlock()
1883 endBlk->addSuccessor(newBlk); in relocateLoopcontBlock()
1928 preExitingBlk->addSuccessor(newLandBlk); in addLoopEndbranchBlock()
1956 curExitingBlk->addSuccessor(newLandBlk); in addLoopEndbranchBlock()
1983 preBranchBlk->addSuccessor(preExitBlk); in addLoopEndbranchBlock()
[all …]
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILCFGStructurizer.cpp1358 trueBlk->addSuccessor(landBlk); in improveSimpleJumpintoIf()
1360 headBlk->addSuccessor(landBlk); in improveSimpleJumpintoIf()
1364 falseBlk->addSuccessor(landBlk); in improveSimpleJumpintoIf()
1366 headBlk->addSuccessor(landBlk); in improveSimpleJumpintoIf()
1588 curBlk->addSuccessor(landBlk); in mergeIfthenelseBlock()
1660 dstBlk->addSuccessor(*iter); // *iter's predecessor is also taken care of. in mergeLooplandBlock()
1883 endBlk->addSuccessor(newBlk); in relocateLoopcontBlock()
1928 preExitingBlk->addSuccessor(newLandBlk); in addLoopEndbranchBlock()
1956 curExitingBlk->addSuccessor(newLandBlk); in addLoopEndbranchBlock()
1983 preBranchBlk->addSuccessor(preExitBlk); in addLoopEndbranchBlock()
[all …]
/external/llvm/include/llvm/MC/MCAnalysis/
DMCFunction.h69 void addSuccessor(const MCBasicBlock *MCBB);
/external/mockito/cglib-and-asm/src/org/mockito/asm/
DMethodWriter.java865 addSuccessor(Edge.NORMAL, label); in visitJumpInsn()
877 addSuccessor(stackSize + 1, label); in visitJumpInsn()
891 addSuccessor(stackSize, label); in visitJumpInsn()
963 addSuccessor(Edge.NORMAL, label); in visitLabel()
986 addSuccessor(stackSize, label); in visitLabel()
1101 addSuccessor(Edge.NORMAL, dflt); in visitSwitchInsn()
1104 addSuccessor(Edge.NORMAL, labels[i]); in visitSwitchInsn()
1111 addSuccessor(stackSize, dflt); in visitSwitchInsn()
1113 addSuccessor(stackSize, labels[i]); in visitSwitchInsn()
1484 private void addSuccessor(final int info, final Label successor) { in addSuccessor() method in MethodWriter
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp1252 BB->addSuccessor(LoopBB); in EmitShiftInstr()
1253 BB->addSuccessor(RemBB); in EmitShiftInstr()
1254 LoopBB->addSuccessor(RemBB); in EmitShiftInstr()
1255 LoopBB->addSuccessor(LoopBB); in EmitShiftInstr()
1345 BB->addSuccessor(copy0MBB); in EmitInstrWithCustomInserter()
1346 BB->addSuccessor(copy1MBB); in EmitInstrWithCustomInserter()
1358 BB->addSuccessor(copy1MBB); in EmitInstrWithCustomInserter()
/external/llvm/lib/Target/X86/
DX86FrameLowering.cpp1500 allocMBB->addSuccessor(&prologueMBB); in adjustForSegmentedStacks()
1502 checkMBB->addSuccessor(allocMBB); in adjustForSegmentedStacks()
1503 checkMBB->addSuccessor(&prologueMBB); in adjustForSegmentedStacks()
1647 stackCheckMBB->addSuccessor(&prologueMBB, 99); in adjustForHiPEPrologue()
1648 stackCheckMBB->addSuccessor(incStackMBB, 1); in adjustForHiPEPrologue()
1649 incStackMBB->addSuccessor(&prologueMBB, 99); in adjustForHiPEPrologue()
1650 incStackMBB->addSuccessor(incStackMBB, 1); in adjustForHiPEPrologue()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DAnalyzedInstruction.java108 protected void addSuccessor(AnalyzedInstruction successor) { in addSuccessor() method in AnalyzedInstruction
/external/llvm/lib/Target/R600/
DAMDILCFGStructurizer.cpp690 DstMBB->addSuccessor(*It); // *iter's predecessor is also taken care of in cloneSuccessorList()
1561 MBB->addSuccessor(LandMBB); in mergeIfthenelseBlock()
1572 DstBlk->addSuccessor(LandMBB); in mergeLooplandBlock()
1669 PredMBB->addSuccessor(CloneMBB); in cloneBlockForPredecessor()
1743 LoopLatch->addSuccessor(DummyExitBlk); in normalizeInfiniteLoopExit()
1789 MBB->addSuccessor(DummyExitBlk); in addDummyExitBlock()
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp488 void MachineBasicBlock::addSuccessor(MachineBasicBlock *succ, uint32_t weight) { in addSuccessor() function in MachineBasicBlock
592 addSuccessor(Succ, Weight); in transferSuccessors()
607 addSuccessor(Succ, Weight); in transferSuccessorsAndUpdatePHIs()
795 NMBB->addSuccessor(Succ); in SplitCriticalEdge()
DIfConversion.cpp1221 BBI.BB->addSuccessor(CvtBBI->FalseBB); in IfConvertTriangle()
1483 BBI.BB->addSuccessor(TailBB); in IfConvertDiamond()
1619 ToBBI.BB->addSuccessor(Succ); in CopyAndPredicateBlock()
1657 ToBBI.BB->addSuccessor(Succ); in MergeBlocks()
1662 FromBBI.BB->addSuccessor(NBB); in MergeBlocks()
DTailDuplication.cpp739 PredBB->addSuccessor(NewTarget, Weight); in duplicateSimpleBB()
850 PredBB->addSuccessor(*I, MBPI->getEdgeWeight(TailBB, I)); in TailDuplicate()
/external/llvm/lib/Target/ARM/
DARMFrameLowering.cpp2025 PostStackMBB->addSuccessor(&prologueMBB); in adjustForSegmentedStacks()
2027 AllocMBB->addSuccessor(PostStackMBB); in adjustForSegmentedStacks()
2029 GetMBB->addSuccessor(PostStackMBB); in adjustForSegmentedStacks()
2030 GetMBB->addSuccessor(AllocMBB); in adjustForSegmentedStacks()
2032 McrMBB->addSuccessor(GetMBB); in adjustForSegmentedStacks()
2034 PrevStackMBB->addSuccessor(McrMBB); in adjustForSegmentedStacks()
DARMConstantIslandPass.cpp901 OrigBB->addSuccessor(NewBB); in splitBlockBeforeInstr()
2056 NewBB->addSuccessor(BB); in adjustJTTargetBlockForward()
2058 JTBB->addSuccessor(NewBB); in adjustJTTargetBlockForward()
/external/llvm/lib/Target/AArch64/
DAArch64FastISel.cpp780 FuncInfo.MBB->addSuccessor(TBB); in SelectBranch()
819 FuncInfo.MBB->addSuccessor(TBB); in SelectBranch()
829 FuncInfo.MBB->addSuccessor(Target); in SelectBranch()
859 FuncInfo.MBB->addSuccessor(TBB); in SelectBranch()
876 FuncInfo.MBB->addSuccessor(FuncInfo.MBBMap[BI->getSuccessor(i)]); in SelectIndirectBr()
DAArch64BranchRelaxation.cpp421 NewBB->addSuccessor(FBB); in fixupConditionalBranch()
/external/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp6289 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
6306 BB->addSuccessor(loopMBB); in EmitAtomicBinary()
6307 BB->addSuccessor(exitMBB); in EmitAtomicBinary()
6369 BB->addSuccessor(loopMBB); in EmitPartwordAtomicBinary()
6434 BB->addSuccessor(loopMBB); in EmitPartwordAtomicBinary()
6435 BB->addSuccessor(exitMBB); in EmitPartwordAtomicBinary()
6557 thisMBB->addSuccessor(mainMBB, /* weight */ 0); in emitEHSjLjSetJmp()
6558 thisMBB->addSuccessor(sinkMBB, /* weight */ 1); in emitEHSjLjSetJmp()
6581 mainMBB->addSuccessor(sinkMBB); in emitEHSjLjSetJmp()
6766 BB->addSuccessor(copy0MBB); in EmitInstrWithCustomInserter()
[all …]

12