Searched refs:getNodeAs (Results 1 - 9 of 9) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/Analysis/
H A DRegionPrinter.cpp44 BasicBlock *BB = Node->getNodeAs<BasicBlock>();
82 BasicBlock *srcBB = srcNode->getNodeAs<BasicBlock>();
83 BasicBlock *destBB = destNode->getNodeAs<BasicBlock>();
H A DRegionInfo.cpp358 BasicBlock *BB = (*I)->getNodeAs<BasicBlock>();
/freebsd-10-stable/contrib/llvm/include/llvm/Analysis/
H A DRegionInfo.h109 /// This can be either a BasicBlock or a subregion. Before calling getNodeAs()
114 inline T* getNodeAs() const;
129 inline BasicBlock* RegionNode::getNodeAs<BasicBlock>() const { function in class:llvm::RegionNode
135 inline Region* RegionNode::getNodeAs<Region>() const { function in class:llvm::RegionNode
733 return OS << Node.getNodeAs<Region>()->getNameStr();
735 return OS << Node.getNodeAs<BasicBlock>()->getName();
H A DRegionIterator.h79 return getNode()->template getNodeAs<Region>()->getExit();
/freebsd-10-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h222 if (NodeT *Node = I->getNodeAs<NodeT>(BoundTo))
H A DASTMatchers.h73 const T *getNodeAs(StringRef ID) const { function in class:clang::ast_matchers::BoundNodes
74 return MyBoundNodes.getNodeAs<T>(ID);
77 /// \brief Deprecated. Please use \c getNodeAs instead.
81 return getNodeAs<T>(ID);
85 return getNodeAs<T>(ID);
H A DASTMatchersInternal.h80 const T *getNodeAs(StringRef ID) const { function in class:clang::ast_matchers::internal::BoundNodesMap
/freebsd-10-stable/contrib/llvm/lib/Transforms/Scalar/
H A DStructurizeCFG.cpp292 BasicBlock *Exit = N->getNodeAs<Region>()->getExit();
298 BasicBlock *BB = N->getNodeAs<BasicBlock>();
599 Region *SubRegion = Node->getNodeAs<Region>();
633 BasicBlock *BB = Node->getNodeAs<BasicBlock>();
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp113 return buildExtractionBlockSet(RN.getNodeAs<BasicBlock>());
115 const Region &R = *RN.getNodeAs<Region>();

Completed in 205 milliseconds