Searched refs:getNodeAs (Results 1 – 14 of 14) sorted by relevance
47 BasicBlock *BB = Node->getNodeAs<BasicBlock>(); in getNodeLabel()83 BasicBlock *srcBB = srcNode->getNodeAs<BasicBlock>(); in getEdgeAttributes()84 BasicBlock *destBB = destNode->getNodeAs<BasicBlock>(); in getEdgeAttributes()
175 template <class T> inline T *getNodeAs() const;890 RegionNodeBase<RegionTraits<Function>>::getNodeAs<BasicBlock>() const {898 RegionNodeBase<RegionTraits<Function>>::getNodeAs<Region>() const {911 return OS << Node.template getNodeAs<RegionT>()->getNameStr();913 return OS << Node.template getNodeAs<BlockT>()->getName();
395 BlockT *BB = (*I)->template getNodeAs<BlockT>(); in addSubRegion()547 const RegionT *SR = I->template getNodeAs<RegionT>(); in verifyBBMap()550 BlockT *BB = I->template getNodeAs<BlockT>(); in verifyBBMap()
82 return getNode()->template getNodeAs<RegionT>()->getExit(); in getRegionSucc()
123 inline MachineBasicBlock* RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineBasicBloc…130 inline MachineRegion* RegionNodeBase<RegionTraits<MachineFunction>>::getNodeAs<MachineRegion>() con…
41 const NamedDecl *ND = Result.Nodes.getNodeAs<NamedDecl>("id"); in run()
132 const NodeType *Node = Result.Nodes.getNodeAs<NodeType>(""); in run()
352 BasicBlock *Exit = N->getNodeAs<Region>()->getExit(); in analyzeLoops()358 BasicBlock *BB = N->getNodeAs<BasicBlock>(); in analyzeLoops()651 Region *SubRegion = Node->getNodeAs<Region>(); in changeExit()685 BasicBlock *BB = Node->getNodeAs<BasicBlock>(); in changeExit()
258 if (const NodeT *Node = N.getNodeAs<NodeT>(BoundTo)) in selectFirst()
75 const T *getNodeAs(StringRef ID) const { in getNodeAs() function76 return MyBoundNodes.getNodeAs<T>(ID); in getNodeAs()83 return getNodeAs<T>(ID); in getDeclAs()87 return getNodeAs<T>(ID); in getStmtAs()
78 const T *getNodeAs(StringRef ID) const { in getNodeAs() function
283 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");
115 return buildExtractionBlockSet(RN.getNodeAs<BasicBlock>()); in buildExtractionBlockSet()117 const Region &R = *RN.getNodeAs<Region>(); in buildExtractionBlockSet()
770 if (Nodes->getNodeAs<T>(Id)) { in run()772 if (const NamedDecl *Named = Nodes->getNodeAs<NamedDecl>(Id)) { in run()775 Nodes->getNodeAs<NestedNameSpecifier>(Id)) { in run()782 EXPECT_EQ(Nodes->getNodeAs<T>(Id), I->second.get<T>()); in run()4129 const Stmt *Node = Nodes->getNodeAs<Stmt>("node"); in TEST()4672 const T *Node = Nodes->getNodeAs<T>(Id); in run()4723 const T *Node = Nodes->getNodeAs<T>(""); in run()4749 const auto *Dec = Nodes.getNodeAs<FieldDecl>("decl"); in verify()