Searched refs:DTN (Results 1 - 23 of 23) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp212 if (DependentTemplateName *DTN = getAsDependentTemplateName())
213 return DTN->getQualifier() &&
214 DTN->getQualifier()->containsUnexpandedParameterPack();
230 } else if (DependentTemplateName *DTN = getAsDependentTemplateName()) {
231 if (!SuppressNNS && DTN->getQualifier())
232 DTN->getQualifier()->print(OS, Policy);
235 if (DTN->isIdentifier())
236 OS << DTN->getIdentifier()->getName();
238 OS << "operator " << getOperatorSpelling(DTN->getOperator());
H A DTypeLoc.cpp575 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName())
576 Builder.MakeTrivial(Context, DTN->getQualifier(), Loc);
H A DASTContext.cpp5519 DependentTemplateName *DTN = Name.getAsDependentTemplateName(); local
5521 if (DTN->isIdentifier()) {
5522 DName = DeclarationNames.getIdentifier(DTN->getIdentifier());
5525 DName = DeclarationNames.getCXXOperatorName(DTN->getOperator());
5569 DependentTemplateName *DTN = Name.getAsDependentTemplateName(); local
5570 assert(DTN && "Non-dependent template names must refer to template decls.");
5571 return DTN->CanonicalTemplateName;
H A DASTImporter.cpp8579 DependentTemplateName *DTN = From.getAsDependentTemplateName(); local
8580 auto QualifierOrErr = Import(DTN->getQualifier());
8584 if (DTN->isIdentifier()) {
8586 Import(DTN->getIdentifier()));
8590 DTN->getOperator());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSink.cpp168 DomTreeNode *DTN = DT.getNode(Inst->getParent()); local
169 for (DomTreeNode::iterator I = DTN->begin(), E = DTN->end();
H A DIndVarSimplify.cpp276 for (auto *DTN = (*DT)[InsertPt->getParent()]; DTN; DTN = DTN->getIDom())
277 if (LI->getLoopFor(DTN->getBlock()) == L)
278 return DTN->getBlock()->getTerminator();
H A DNewGVN.cpp2873 for (auto DTN : nodes(DT)) {
2874 BasicBlock *BB = DTN->getBlock();
3444 for (auto DTN : depth_first(DT->getRootNode())) {
3445 BasicBlock *B = DTN->getBlock();
H A DLICM.cpp518 for (DomTreeNode *DTN : reverse(Worklist)) {
519 BasicBlock *BB = DTN->getBlock();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DSafepointIRVerifier.cpp737 DomTreeNode *DTN = DT[const_cast<BasicBlock *>(BB)]; local
739 assert(DTN && "Unreachable blocks are ignored");
740 while (DTN->getIDom()) {
741 DTN = DTN->getIDom();
742 auto BBS = getBasicBlockState(DTN->getBlock());
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenExtract.cpp225 for (auto *DTN : children<DomTreeNode*>(DT->getNode(B)))
226 visitBlock(DTN->getBlock());
H A DHexagonGenInsert.cpp984 for (auto *DTN : children<MachineDomTreeNode*>(MDT->getNode(B))) {
985 MachineBasicBlock *SB = DTN->getBlock();
1460 for (auto *DTN : children<MachineDomTreeNode*>(N))
1461 Changed |= removeDeadCode(DTN);
H A DHexagonCommonGEP.cpp330 for (auto *DTN : children<DomTreeNode*>(DT->getNode(Root)))
331 getBlockTraversalOrder(DTN->getBlock(), Order);
1251 for (auto DTN : children<DomTreeNode*>(DT->getNode(B)))
1252 BO.push_back(DTN->getBlock());
H A DHexagonBitSimplify.cpp277 for (auto *DTN : children<MachineDomTreeNode*>(MDT->getNode(&B)))
278 Changed |= visitBlock(*(DTN->getBlock()), T, NewAVs);
992 for (auto *DTN : children<MachineDomTreeNode*>(N))
993 Changed |= runOnNode(DTN);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp907 DependentTemplateName *DTN = Template.getAsDependentTemplateName(); local
908 if (DTN && DTN->isIdentifier()) {
911 assert(DTN->getQualifier() == SS.getScopeRep());
913 DTN->getQualifier(),
914 DTN->getIdentifier(),
942 if (Template.getAsOverloadedTemplate() || DTN ||
H A DSemaTemplate.cpp3461 DependentTemplateName *DTN local
3463 if (DTN && DTN->isIdentifier())
3469 DTN->getQualifier(),
3470 DTN->getIdentifier(),
3760 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) {
3763 DTN->getQualifier(),
3764 DTN->getIdentifier(),
3834 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) {
3836 DTN
[all...]
H A DSemaTemplateDeduction.cpp2492 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName())
2493 Builder.MakeTrivial(Context, DTN->getQualifier(), Loc);
5577 if (DependentTemplateName *DTN = Name.getAsDependentTemplateName())
5578 MarkUsedTemplateParameters(Ctx, DTN->getQualifier(), OnlyDeduced,
H A DTreeTransform.h3957 if (DependentTemplateName *DTN = Name.getAsDependentTemplateName()) {
3965 SS.getScopeRep() == DTN->getQualifier() &&
3972 if (DTN->isIdentifier()) {
3975 *DTN->getIdentifier(),
3983 DTN->getOperator(), NameLoc,
6230 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName()) {
6234 DTN->getQualifier(),
6235 DTN->getIdentifier(),
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/ASTDiff/
H A DASTDiff.cpp413 const DynTypedNode &DTN = N.ASTNode; local
414 if (auto *S = DTN.get<Stmt>())
416 if (auto *D = DTN.get<Decl>())
418 if (auto *Init = DTN.get<CXXCtorInitializer>())
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp490 auto AddRegionToWorklist = [&](DomTreeNode *DTN) {
492 BasicBlock *BB = DTN->getBlock();
494 Worklist.push_back(DTN);
H A DPredicateInfo.cpp494 for (auto DTN : depth_first(DT.getRootNode())) {
495 BasicBlock *BranchBB = DTN->getBlock();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp971 DomTreeNode *DTN; member in struct:__anon1641::RenamePassData
977 : DTN(D), ChildIt(It), IncomingVal(M) {}
980 std::swap(DTN, RHS.DTN);
1156 DomTreeNode *Node = WorkStack.back().DTN;
H A DScalarEvolution.cpp9585 for (DomTreeNode *DTN = DT[Latch], *HeaderDTN = DT[L->getHeader()];
9586 DTN != HeaderDTN; DTN = DTN->getIDom()) {
9587 assert(DTN && "should reach the loop header before reaching the root!");
9589 BasicBlock *BB = DTN->getBlock();
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DRecursiveASTVisitor.h818 if (DependentTemplateName *DTN = Template.getAsDependentTemplateName())
819 TRY_TO(TraverseNestedNameSpecifier(DTN->getQualifier()));

Completed in 393 milliseconds