Home
last modified time | relevance | path

Searched refs:AbstractDependenceGraphBuilder (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DDependenceGraphBuilder.cpp42 void AbstractDependenceGraphBuilder<G>::computeInstructionOrdinals() { in computeInstructionOrdinals()
51 void AbstractDependenceGraphBuilder<G>::createFineGrainedNodes() { in createFineGrainedNodes()
64 void AbstractDependenceGraphBuilder<G>::createAndConnectRootNode() { in createAndConnectRootNode()
91 template <class G> void AbstractDependenceGraphBuilder<G>::createPiBlocks() { in createPiBlocks()
228 template <class G> void AbstractDependenceGraphBuilder<G>::createDefUseEdges() { in createDefUseEdges()
278 void AbstractDependenceGraphBuilder<G>::createMemoryDependencyEdges() { in createMemoryDependencyEdges()
378 template <class G> void AbstractDependenceGraphBuilder<G>::simplify() { in simplify()
482 void AbstractDependenceGraphBuilder<G>::sortNodesTopologically() { in sortNodesTopologically()
508 template class llvm::AbstractDependenceGraphBuilder<DataDependenceGraph>; member in llvm
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DDependenceGraphBuilder.h31 template <class GraphType> class AbstractDependenceGraphBuilder {
43 AbstractDependenceGraphBuilder(GraphType &G, DependenceInfo &D, in AbstractDependenceGraphBuilder() function
46 virtual ~AbstractDependenceGraphBuilder() = default;
H A DDDG.h307 friend AbstractDependenceGraphBuilder<DataDependenceGraph>;
346 class DDGBuilder : public AbstractDependenceGraphBuilder<DataDependenceGraph> {
350 : AbstractDependenceGraphBuilder(G, D, BBs) {} in DDGBuilder()