| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | MemorySSAUpdater.cpp | 131 auto *Defs = MSSA->getWritableBlockDefs(MA->getBlock()); in getPreviousDefInBlock() 259 bool DefBeforeSameBlock = DefBefore->getBlock() == MD->getBlock(); in insertDef() 306 BasicBlock *StartBlock = MD->getBlock(); in insertDef() 315 MSSA->renamePass(MD->getBlock(), FirstDef, Visited); in insertDef() 471 BasicBlock *NewPhiBB = NewPhi->getBlock(); in updateForClonedLoop() 655 if (IDom->getBlock() != BB) { in applyInsertUpdates() 656 BB = IDom->getBlock(); in applyInsertUpdates() 901 U.set(GetLastDef(IDom->getBlock())); in applyInsertUpdates() 940 moveTo(What, Where->getBlock(), Where->getIterator()); in moveBefore() 1146 assert(I->getParent() == InsertPt->getBlock() && in createMemoryAccessBefore() [all …]
|
| H A D | MemorySSA.cpp | 513 BasicBlock *BB = From->getBlock(); in getWalkTarget() 517 auto *Defs = MSSA.getBlockDefs(Node->getBlock()); in getWalkTarget() 1096 BasicBlock *BB = Child->getBlock(); in renamePass() 1599 ValueToMemoryAccess.erase(What->getBlock()); in moveTo() 1699 return DT->dominates(Replacer->getBlock(), Replacee->getBlock()); in dominatesUse() 1727 MemoryInst = MA->getBlock(); in removeFromLookups() 1741 BasicBlock *BB = MA->getBlock(); in removeFromLists() 2002 assert((DominatorBlock == Dominatee->getBlock()) && in locallyDominates() 2037 if (Dominator->getBlock() != Dominatee->getBlock()) in dominates() 2038 return DT->dominates(Dominator->getBlock(), Dominatee->getBlock()); in dominates() [all …]
|
| H A D | IteratedDominanceFrontier.cpp | 62 BasicBlock *BB = Node->getBlock(); in calculate() 80 BasicBlock *SuccBB = SuccNode->getBlock(); in calculate()
|
| H A D | LegacyDivergenceAnalysis.cpp | 163 BasicBlock *IPostDom = ThisNode->getIDom()->getBlock(); in exploreSyncDependency() 206 InfluencedBB = IDomNode->getBlock(); in exploreSyncDependency()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | GenericDomTreeConstruction.h | 732 (From->getBlock() && To->getBlock()) in InsertReachable() 733 ? DT.findNearestCommonDominator(From->getBlock(), To->getBlock()) in InsertReachable() 978 DT.findNearestCommonDominator(FromTN->getBlock(), ToTN->getBlock()); in DeleteReachable() 1021 if (Support != TN->getBlock()) { in HasProperSupport() 1039 assert(ToTN->getBlock()); in DeleteUnreachable() 1079 DT.findNearestCommonDominator(TN->getBlock(), ToTN->getBlock()); in DeleteUnreachable() 1298 const NodePtr BB = TN->getBlock(); in verifyReachability() 1331 const NodePtr BB = TN->getBlock(); in VerifyLevels() 1499 const NodePtr BB = TN->getBlock(); in verifyParentProperty() 1532 const NodePtr BB = TN->getBlock(); in verifySiblingProperty() [all …]
|
| H A D | GenericDomTree.h | 82 NodeT *getBlock() const { return TheBB; } 106 const NodeT *Nd = I->getBlock(); 111 const NodeT *N = I->getBlock(); 169 if (Node->getBlock()) 170 Node->getBlock()->printAsOperand(O, false); 362 Result.push_back(N->getBlock()); 472 return NodeA ? NodeA->getBlock() : nullptr; 484 return isPostDominator() && !A->getBlock();
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/ |
| H A D | CFGStmtMap.h | 42 CFGBlock *getBlock(Stmt * S); 44 const CFGBlock *getBlock(const Stmt * S) const { in getBlock() function 45 return const_cast<CFGStmtMap*>(this)->getBlock(const_cast<Stmt*>(S)); in getBlock()
|
| H A D | ProgramPoint.h | 235 const CFGBlock *getBlock() const { in getBlock() function 240 const CFGBlock *B = getBlock(); in getFirstElement() 257 const CFGBlock *getBlock() const { in getBlock() function 262 return getBlock()->getTerminator(); in getTerminator() 344 const CFGBlock *getBlock() const { in getBlock() function
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | BranchFolding.cpp | 537 if (getBlock()->getNumber() < o.getBlock()->getNumber()) in operator <() 539 if (getBlock()->getNumber() > o.getBlock()->getNumber()) in operator <() 742 if (ProfitableToMerge(CurMPIter->getBlock(), I->getBlock(), in ComputeSameTails() 773 MachineBasicBlock *CurMBB = CurMPIter->getBlock(); in RemoveBlocksWithHash() 792 if (SameTails[i].getBlock() == PredBB) { in CreateCommonTailOnlyBlock() 907 assert(Pos != SameTails[i].getBlock()->end() && in mergeCommonTails() 911 assert(Pos != SameTails[i].getBlock()->end() && in mergeCommonTails() 1005 SameTails[0].getBlock()->isLayoutSuccessor(SameTails[1].getBlock()) && in TryTailMergeBlocks() 1009 SameTails[1].getBlock()->isLayoutSuccessor( in TryTailMergeBlocks() 1236 MergePotentials.begin()->getBlock() != PredBB) in TailMergeBlocks() [all …]
|
| H A D | BranchFolding.h | 65 MachineBasicBlock *getBlock() const { return Block; } in getBlock() function 104 MachineBasicBlock *getBlock() const { in getBlock() function 105 return getMergePotentialsElt().getBlock(); in getBlock() 109 return TailStartPos == getBlock()->begin(); in tailIsWholeBlock()
|
| H A D | MachineDominators.cpp | 73 if (getRootNode()->getBlock() != OtherDT.getRootNode()->getBlock() || in verifyAnalysis()
|
| H A D | LiveRangeCalc.cpp | 221 MachineBasicBlock *MBB = I.DomNode->getBlock(); in updateFromLiveIns() 498 MachineBasicBlock *MBB = Node->getBlock(); in updateSSA() 504 bool needPHI = !IDom || !Seen.test(IDom->getBlock()->getNumber()); in updateSSA() 510 IDomValue = Map[IDom->getBlock()]; in updateSSA() 515 Map[IDom->getBlock()].second = IDomValue.second = in updateSSA()
|
| H A D | MachineOptimizationRemarkEmitter.cpp | 44 const MachineBasicBlock *MBB = Remark.getBlock(); in computeHotness()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 528 ResolveBranchFixups(Dest.getBlock()); in EmitLabel() 531 EmitBlock(Dest.getBlock()); in EmitLabel() 682 EmitBlock(LoopHeader.getBlock()); in EmitWhileStmt() 752 EmitBranch(LoopHeader.getBlock()); in EmitWhileStmt() 757 EmitBlock(LoopExit.getBlock(), true); in EmitWhileStmt() 784 EmitBlock(LoopCond.getBlock()); in EmitDoStmt() 819 EmitBlock(LoopExit.getBlock()); in EmitDoStmt() 906 EmitBlock(Continue.getBlock()); in EmitForStmt() 922 EmitBlock(LoopExit.getBlock(), true); in EmitForStmt() 989 EmitBlock(Continue.getBlock()); in EmitCXXForRangeStmt() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
| H A D | Dominators.h | 75 if (!R || !OtherR || R->getBlock() != OtherR->getBlock()) in compare() 100 << DT->getNode(*I)->getIDom()->getBlock()->getBlockID() in dump()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | CoreEngine.cpp | 193 HandlePostStmt(WU.getBlock(), WU.getIndex(), Pred); in dispatchWorkItem() 263 unsigned BlockId = L.getBlock()->getBlockID(); in HandleBlockEntrance() 271 NodeBuilderContext Ctx(*this, L.getBlock(), Pred); in HandleBlockEntrance() 275 HandleBlockExit(L.getBlock(), Pred); in HandleBlockEntrance() 602 Eng.G.getNode(BlockEdge(Src, I.getBlock(), Pred->getLocationContext()), in generateNode() 620 Eng.G.getNode(BlockEdge(Src, I.getBlock(), Pred->getLocationContext()), in generateCaseStmtNode()
|
| H A D | WorkList.cpp | 160 BE->getBlock()->getBlockID(), in enqueue() 236 BE->getBlock()->getBlockID(), in enqueue() 297 NumVisited = NumReached[BE->getBlock()]++; in enqueue()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | ConstantHoisting.cpp | 192 while (IDom->getBlock()->isEHPad()) { in findMatInsertPt() 193 assert(Entry != IDom->getBlock() && "eh pad in entry block"); in findMatInsertPt() 197 return IDom->getBlock()->getTerminator(); in findMatInsertPt() 228 Node = DT.getNode(Node)->getIDom()->getBlock(); in findBestInsertionSet() 248 if (Candidates.count(ChildDomNode->getBlock())) in findBestInsertionSet() 249 Orders.push_back(ChildDomNode->getBlock()); in findBestInsertionSet() 278 BasicBlock *Parent = DT.getNode(Node)->getIDom()->getBlock(); in findBestInsertionSet()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyExceptionInfo.cpp | 51 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate() 65 MachineBasicBlock *MBB = DomNode->getBlock(); in recalculate()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorizationPlanner.h | 83 VPBasicBlock *getBlock() const { return Block; } in getBlock() function 90 setInsertPoint(IP.getBlock(), IP.getPoint()); in restoreIP()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | ProgramPoint.cpp | 67 << castAs<BlockEntrance>().getBlock()->getBlockID(); in print() 72 Out << "Function Exit: B" << FEP->getBlock()->getBlockID(); in print()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | DominanceFrontierImpl.h | 163 BlockT *BB = Node->getBlock(); in calculate() 200 BlockT *childBB = IDominee->getBlock(); in calculate()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | GCOVProfiling.cpp | 365 GCOVBlock &getBlock(BasicBlock *BB) { in getBlock() function in __anon7e40084f0211::GCOVFunction 378 GCOVBlock &Block = getBlock(&I); in getEdgeDestinations() 421 GCOVBlock &Block = getBlock(&I); in writeOut() 437 getBlock(&I).writeOut(); in writeOut() 708 Func.getBlock(&EntryBlock).getFile(Filename).addLine(Line); in emitProfileNotes() 711 GCOVBlock &Block = Func.getBlock(&BB); in emitProfileNotes() 715 Block.addEdge(Func.getBlock(TI->getSuccessor(i))); in emitProfileNotes()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CoreEngine.h | 208 const CFGBlock *getBlock() const { return Block; } in getBlock() function 496 const CFGBlock *getBlock() const { in getBlock() function 544 const CFGBlock *getBlock() const { in getBlock() function
|
| H A D | WorkList.h | 55 const CFGBlock *getBlock() const { return block; } in getBlock() function
|