Searched refs:RematGraph (Results 1 – 1 of 1) sorted by relevance
349 struct RematGraph { struct366 RematGraph(const std::function<bool(Instruction &)> &MaterializableCallback, in RematGraph() argument438 template <> struct GraphTraits<RematGraph *> {439 using NodeRef = RematGraph::RematNode *;440 using ChildIteratorType = RematGraph::RematNode **;442 static NodeRef getEntryNode(RematGraph *G) { return G->EntryNode; } in getEntryNode()564 const SmallMapVector<Instruction *, std::unique_ptr<RematGraph>, 8> &RM) { in dumpRemats() argument2312 const SmallMapVector<Instruction *, std::unique_ptr<RematGraph>, 8> in rewriteMaterializableInstructions() argument2330 RematGraph *RG = E.second.get(); in rewriteMaterializableInstructions()2331 ReversePostOrderTraversal<RematGraph *> RPOT(RG); in rewriteMaterializableInstructions()[all …]