| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| HD | ConstraintElimination.cpp | 130 FactOrCheck(EntryTy Ty, DomTreeNode *DTN, Instruction *Inst) in FactOrCheck() 131 : Inst(Inst), NumIn(DTN->getDFSNumIn()), NumOut(DTN->getDFSNumOut()), in FactOrCheck() 134 FactOrCheck(DomTreeNode *DTN, Use *U) in FactOrCheck() 136 NumIn(DTN->getDFSNumIn()), NumOut(DTN->getDFSNumOut()), in FactOrCheck() 139 FactOrCheck(DomTreeNode *DTN, CmpInst::Predicate Pred, Value *Op0, Value *Op1, in FactOrCheck() 141 : Cond(Pred, Op0, Op1), DoesHold(Precond), NumIn(DTN->getDFSNumIn()), in FactOrCheck() 142 NumOut(DTN->getDFSNumOut()), Ty(EntryTy::ConditionFact) {} in FactOrCheck() 144 static FactOrCheck getConditionFact(DomTreeNode *DTN, CmpInst::Predicate Pred, in getConditionFact() 147 return FactOrCheck(DTN, Pred, Op0, Op1, Precond); in getConditionFact() 150 static FactOrCheck getInstFact(DomTreeNode *DTN, Instruction *Inst) { in getInstFact() [all …]
|
| HD | SimpleLoopUnswitch.cpp | 3237 for (auto *DTN = DT.getNode(Latch); L.contains(DTN->getBlock()); in collectUnswitchCandidatesWithInjections() local 3238 DTN = DTN->getIDom()) { in collectUnswitchCandidatesWithInjections() 3242 auto *BB = DTN->getBlock(); in collectUnswitchCandidatesWithInjections()
|
| HD | NewGVN.cpp | 2890 for (auto *DTN : nodes(DT)) { in initializeCongruenceClasses() local 2891 BasicBlock *BB = DTN->getBlock(); in initializeCongruenceClasses() 3465 for (auto *DTN : depth_first(DT->getRootNode())) { in runGVN() local 3466 BasicBlock *B = DTN->getBlock(); in runGVN()
|
| HD | LICM.cpp | 571 for (DomTreeNode *DTN : reverse(Worklist)) { in sinkRegion() 572 BasicBlock *BB = DTN->getBlock(); in sinkRegion()
|
| /freebsd-14-stable/contrib/llvm-project/clang/lib/AST/ |
| HD | TemplateName.cpp | 326 } else if (DependentTemplateName *DTN = getAsDependentTemplateName()) { in print() local 327 if (NestedNameSpecifier *NNS = DTN->getQualifier()) in print() 331 if (DTN->isIdentifier()) in print() 332 OS << DTN->getIdentifier()->getName(); in print() 334 OS << "operator " << getOperatorSpelling(DTN->getOperator()); in print()
|
| HD | TypeLoc.cpp | 614 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) in initializeArgLocs() local 615 Builder.MakeTrivial(Context, DTN->getQualifier(), Loc); in initializeArgLocs()
|
| HD | TextNodeDumper.cpp | 1184 const DependentTemplateName *DTN = TN.getAsDependentTemplateName(); in dumpBareTemplateName() local 1185 dumpNestedNameSpecifier(DTN->getQualifier()); in dumpBareTemplateName()
|
| HD | ASTContext.cpp | 6643 DependentTemplateName *DTN = Name.getAsDependentTemplateName(); in getNameForTemplate() local 6645 if (DTN->isIdentifier()) { in getNameForTemplate() 6646 DName = DeclarationNames.getIdentifier(DTN->getIdentifier()); in getNameForTemplate() 6649 DName = DeclarationNames.getCXXOperatorName(DTN->getOperator()); in getNameForTemplate() 6697 DependentTemplateName *DTN = Name.getAsDependentTemplateName(); in getCanonicalTemplateName() local 6698 assert(DTN && "Non-dependent template names must refer to template decls."); in getCanonicalTemplateName() 6699 return DTN->CanonicalTemplateName; in getCanonicalTemplateName()
|
| HD | ASTImporter.cpp | 9851 DependentTemplateName *DTN = From.getAsDependentTemplateName(); in Import() local 9852 auto QualifierOrErr = Import(DTN->getQualifier()); in Import() 9856 if (DTN->isIdentifier()) { in Import() 9858 Import(DTN->getIdentifier())); in Import() 9862 DTN->getOperator()); in Import()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/IR/ |
| HD | SafepointIRVerifier.cpp | 743 DomTreeNode *DTN = DT[const_cast<BasicBlock *>(BB)]; in gatherDominatingDefs() local 745 assert(DTN && "Unreachable blocks are ignored"); in gatherDominatingDefs() 746 while (DTN->getIDom()) { in gatherDominatingDefs() 747 DTN = DTN->getIDom(); in gatherDominatingDefs() 748 auto BBS = getBasicBlockState(DTN->getBlock()); in gatherDominatingDefs()
|
| /freebsd-14-stable/contrib/llvm-project/clang/lib/Sema/ |
| HD | SemaCXXScopeSpec.cpp | 865 DependentTemplateName *DTN = Template.getAsDependentTemplateName(); in ActOnCXXNestedNameSpecifier() local 866 if (DTN && DTN->isIdentifier()) { in ActOnCXXNestedNameSpecifier() 869 assert(DTN->getQualifier() == SS.getScopeRep()); in ActOnCXXNestedNameSpecifier() 871 ElaboratedTypeKeyword::None, DTN->getQualifier(), DTN->getIdentifier(), in ActOnCXXNestedNameSpecifier() 899 if (Template.getAsOverloadedTemplate() || DTN || in ActOnCXXNestedNameSpecifier()
|
| HD | SemaTemplate.cpp | 3287 DependentTemplateName *DTN in CheckTemplateIdType() local 3289 if (DTN && DTN->isIdentifier()) in CheckTemplateIdType() 3295 ElaboratedTypeKeyword::None, DTN->getQualifier(), DTN->getIdentifier(), in CheckTemplateIdType() 3617 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) { in ActOnTemplateIdType() local 3618 assert(SS.getScopeRep() == DTN->getQualifier()); in ActOnTemplateIdType() 3620 ElaboratedTypeKeyword::None, DTN->getQualifier(), DTN->getIdentifier(), in ActOnTemplateIdType() 3687 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) { in ActOnTagTemplateIdType() local 3688 assert(SS.getScopeRep() == DTN->getQualifier()); in ActOnTagTemplateIdType() 3690 Keyword, DTN->getQualifier(), DTN->getIdentifier(), in ActOnTagTemplateIdType() 5083 if (DependentTemplateName *DTN in CheckTemplateArgument() local [all …]
|
| HD | SemaTemplateDeduction.cpp | 2790 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) in getTrivialTemplateArgumentLoc() local 2791 Builder.MakeTrivial(Context, DTN->getQualifier(), Loc); in getTrivialTemplateArgumentLoc() 6344 if (DependentTemplateName *DTN = Name.getAsDependentTemplateName()) in MarkUsedTemplateParameters() local 6345 MarkUsedTemplateParameters(Ctx, DTN->getQualifier(), OnlyDeduced, in MarkUsedTemplateParameters()
|
| HD | TreeTransform.h | 4590 if (DependentTemplateName *DTN = Name.getAsDependentTemplateName()) { in TransformTemplateName() local 4598 SS.getScopeRep() == DTN->getQualifier() && in TransformTemplateName() 4605 if (DTN->isIdentifier()) { in TransformTemplateName() 4608 *DTN->getIdentifier(), in TransformTemplateName() 4616 DTN->getOperator(), NameLoc, in TransformTemplateName() 7231 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) { in TransformDependentTemplateSpecializationType() local 7233 TL.getTypePtr()->getKeyword(), DTN->getQualifier(), in TransformDependentTemplateSpecializationType() 7234 DTN->getIdentifier(), NewTemplateArgs.arguments()); in TransformDependentTemplateSpecializationType()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| HD | HexagonGenExtract.cpp | 227 for (auto *DTN : children<DomTreeNode*>(DT->getNode(B))) in visitBlock() local 228 Changed |= visitBlock(DTN->getBlock()); in visitBlock()
|
| HD | HexagonCommonGEP.cpp | 331 for (auto *DTN : children<DomTreeNode*>(DT->getNode(Root))) in getBlockTraversalOrder() local 332 getBlockTraversalOrder(DTN->getBlock(), Order); in getBlockTraversalOrder() 1233 for (auto *DTN : children<DomTreeNode *>(DT->getNode(B))) in removeDeadCode() local 1234 BO.push_back(DTN->getBlock()); in removeDeadCode()
|
| HD | HexagonGenInsert.cpp | 966 for (auto *DTN : children<MachineDomTreeNode*>(MDT->getNode(B))) { in collectInBlock() local 967 MachineBasicBlock *SB = DTN->getBlock(); in collectInBlock() 1438 for (auto *DTN : children<MachineDomTreeNode*>(N)) in removeDeadCode() local 1439 Changed |= removeDeadCode(DTN); in removeDeadCode()
|
| HD | HexagonBitSimplify.cpp | 305 for (auto *DTN : children<MachineDomTreeNode*>(MDT->getNode(&B))) in INITIALIZE_PASS_DEPENDENCY() local 306 Changed |= visitBlock(*(DTN->getBlock()), T, NewAVs); in INITIALIZE_PASS_DEPENDENCY() 1021 for (auto *DTN : children<MachineDomTreeNode*>(N)) in runOnNode() local 1022 Changed |= runOnNode(DTN); in runOnNode()
|
| /freebsd-14-stable/contrib/llvm-project/clang/lib/Tooling/ASTDiff/ |
| HD | ASTDiff.cpp | 413 const DynTypedNode &DTN = N.ASTNode; in getNodeValue() local 414 if (auto *S = DTN.get<Stmt>()) in getNodeValue() 416 if (auto *D = DTN.get<Decl>()) in getNodeValue() 418 if (auto *Init = DTN.get<CXXCtorInitializer>()) in getNodeValue()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| HD | SimplifyIndVar.cpp | 1220 for (auto *DTN = (*DT)[InsertPt->getParent()]; DTN; DTN = DTN->getIDom()) in getInsertPointForUses() local 1221 if (LI->getLoopFor(DTN->getBlock()) == L) in getInsertPointForUses() 1222 return DTN->getBlock()->getTerminator(); in getInsertPointForUses()
|
| HD | PredicateInfo.cpp | 503 for (auto *DTN : depth_first(DT.getRootNode())) { in buildPredicateInfo() local 504 BasicBlock *BranchBB = DTN->getBlock(); in buildPredicateInfo()
|
| HD | LoopUtils.cpp | 452 auto AddRegionToWorklist = [&](DomTreeNode *DTN) { in collectChildrenInLoop() argument 454 BasicBlock *BB = DTN->getBlock(); in collectChildrenInLoop() 456 Worklist.push_back(DTN); in collectChildrenInLoop()
|
| /freebsd-14-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| HD | MemorySSA.cpp | 969 DomTreeNode *DTN; member 975 : DTN(D), ChildIt(It), IncomingVal(M) {} in RenamePassData() 978 std::swap(DTN, RHS.DTN); in swap() 1164 DomTreeNode *Node = WorkStack.back().DTN; in renamePass()
|
| HD | ScalarEvolution.cpp | 11469 for (DomTreeNode *DTN = DT[Latch], *HeaderDTN = DT[L->getHeader()]; in isLoopBackedgeGuardedByCond() local 11470 DTN != HeaderDTN; DTN = DTN->getIDom()) { in isLoopBackedgeGuardedByCond() 11471 assert(DTN && "should reach the loop header before reaching the root!"); in isLoopBackedgeGuardedByCond() 11473 BasicBlock *BB = DTN->getBlock(); in isLoopBackedgeGuardedByCond()
|
| /freebsd-14-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | RecursiveASTVisitor.h | 858 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) { 859 TRY_TO(TraverseNestedNameSpecifier(DTN->getQualifier()));
|