Home
last modified time | relevance | path

Searched refs:getNodeAs (Results 1 – 23 of 23) sorted by relevance

/external/llvm/lib/Analysis/
DRegionPrinter.cpp47 BasicBlock *BB = Node->getNodeAs<BasicBlock>(); in getNodeLabel()
83 BasicBlock *srcBB = srcNode->getNodeAs<BasicBlock>(); in getEdgeAttributes()
84 BasicBlock *destBB = destNode->getNodeAs<BasicBlock>(); in getEdgeAttributes()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DRegionPrinter.cpp47 BasicBlock *BB = Node->getNodeAs<BasicBlock>(); in getNodeLabel()
83 BasicBlock *srcBB = srcNode->getNodeAs<BasicBlock>(); in getEdgeAttributes()
84 BasicBlock *destBB = destNode->getNodeAs<BasicBlock>(); in getEdgeAttributes()
/external/clang/unittests/ASTMatchers/
DASTMatchersTest.h327 if (Nodes->getNodeAs<T>(Id)) { in run()
329 if (const NamedDecl *Named = Nodes->getNodeAs<NamedDecl>(Id)) { in run()
332 Nodes->getNodeAs<NestedNameSpecifier>(Id)) { in run()
339 EXPECT_EQ(Nodes->getNodeAs<T>(Id), I->second.get<T>()); in run()
DASTMatchersNodeTest.cpp1424 const T *Node = Nodes->getNodeAs<T>(""); in run()
1450 const auto *Dec = Nodes.getNodeAs<FieldDecl>("decl"); in verify()
DASTMatchersTraversalTest.cpp1740 const Stmt *Node = Nodes->getNodeAs<Stmt>("node"); in TEST()
1923 const T *Node = Nodes->getNodeAs<T>(Id); in run()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp310 Region *SubRegion = RN->getNodeAs<Region>(); in getAdjustedLoop()
320 Region *SubR = RN->getNodeAs<Region>(); in getAdjustedLoopDepth()
382 BasicBlock *Exit = N->getNodeAs<Region>()->getExit(); in analyzeLoops()
388 BasicBlock *BB = N->getNodeAs<BasicBlock>(); in analyzeLoops()
656 Region *SubRegion = Node->getNodeAs<Region>(); in changeExit()
689 BasicBlock *BB = Node->getNodeAs<BasicBlock>(); in changeExit()
938 for (auto BB : E->getNodeAs<Region>()->blocks()) { in hasOnlyUniformBranches()
/external/llvm/include/llvm/Analysis/
DRegionInfo.h176 template <class T> inline T *getNodeAs() const;
953 RegionNodeBase<RegionTraits<Function>>::getNodeAs<BasicBlock>() const {
961 RegionNodeBase<RegionTraits<Function>>::getNodeAs<Region>() const {
974 return OS << Node.template getNodeAs<RegionT>()->getNameStr();
976 return OS << Node.template getNodeAs<BlockT>()->getName();
DRegionInfoImpl.h394 BlockT *BB = (*I)->template getNodeAs<BlockT>(); in addSubRegion()
546 const RegionT *SR = I->template getNodeAs<RegionT>(); in verifyBBMap()
549 BlockT *BB = I->template getNodeAs<BlockT>(); in verifyBBMap()
DRegionIterator.h82 return getNode()->template getNodeAs<RegionT>()->getExit(); in getRegionSucc()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineRegionInfo.h113 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBlock>()
122 RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>()
/external/llvm/include/llvm/CodeGen/
DMachineRegionInfo.h123 inline MachineBasicBlock* RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBloc…
130 inline MachineRegion* RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>() con…
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DRegionInfo.h184 template <class T> inline T *getNodeAs() const;
1001 RegionNodeBase<RegionTraits<Function>>::getNodeAs<BasicBlock>() const {
1009 RegionNodeBase<RegionTraits<Function>>::getNodeAs<Region>() const {
1022 return OS << Node.template getNodeAs<RegionT>()->getNameStr();
1024 return OS << Node.template getNodeAs<BlockT>()->getName();
DRegionInfoImpl.h413 BlockT *BB = Element->template getNodeAs<BlockT>(); in addSubRegion()
556 const RegionT *SR = Element->template getNodeAs<RegionT>(); in verifyBBMap()
559 BlockT *BB = Element->template getNodeAs<BlockT>(); in verifyBBMap()
DRegionIterator.h93 return getNode()->template getNodeAs<RegionT>()->getExit(); in getRegionSucc()
/external/clang/unittests/Analysis/
DCFGTest.cpp36 const auto *Func = Result.Nodes.getNodeAs<FunctionDecl>("func"); in TEST()
/external/clang/unittests/AST/
DNamedDeclPrinterTest.cpp41 const NamedDecl *ND = Result.Nodes.getNodeAs<NamedDecl>("id"); in run()
DMatchVerifier.h151 const NodeType *Node = Result.Nodes.getNodeAs<NodeType>(""); in run()
/external/llvm/lib/Transforms/Scalar/
DStructurizeCFG.cpp362 BasicBlock *Exit = N->getNodeAs<Region>()->getExit(); in analyzeLoops()
368 BasicBlock *BB = N->getNodeAs<BasicBlock>(); in analyzeLoops()
657 Region *SubRegion = Node->getNodeAs<Region>(); in changeExit()
691 BasicBlock *BB = Node->getNodeAs<BasicBlock>(); in changeExit()
/external/clang/include/clang/ASTMatchers/
DASTMatchFinder.h263 if (const NodeT *Node = N.getNodeAs<NodeT>(BoundTo)) in selectFirst()
DASTMatchers.h75 const T *getNodeAs(StringRef ID) const { in getNodeAs() function
76 return MyBoundNodes.getNodeAs<T>(ID); in getNodeAs()
83 return getNodeAs<T>(ID); in getDeclAs()
87 return getNodeAs<T>(ID); in getStmtAs()
DASTMatchersInternal.h135 const T *getNodeAs(StringRef ID) const { in getNodeAs() function
/external/clang/docs/
DLibASTMatchersTutorial.rst283 if (const ForStmt *FS = Result.Nodes.getNodeAs<clang::ForStmt>("forLoop"))
467 using the ``getNodeAs()`` member function.
503 const VarDecl *IncVar = Result.Nodes.getNodeAs<VarDecl>("incVarName");
504 const VarDecl *CondVar = Result.Nodes.getNodeAs<VarDecl>("condVarName");
505 const VarDecl *InitVar = Result.Nodes.getNodeAs<VarDecl>("initVarName");
/external/llvm/lib/Transforms/Utils/
DCodeExtractor.cpp115 return buildExtractionBlockSet(RN.getNodeAs<BasicBlock>()); in buildExtractionBlockSet()
117 const Region &R = *RN.getNodeAs<Region>(); in buildExtractionBlockSet()