Searched refs:RematNode (Results 1 – 1 of 1) sorted by relevance
41 struct RematNode { struct43 SmallVector<RematNode *> Operands; argument44 RematNode() = default;45 RematNode(Instruction *V) : Node(V) {} in RematNode() argument48 RematNode *EntryNode;50 SmallMapVector<Instruction *, std::unique_ptr<RematNode>, 8>;58 std::unique_ptr<RematNode> FirstNode = std::make_unique<RematNode>(I); in RematGraph()60 std::deque<std::unique_ptr<RematNode>> WorkList; in RematGraph()63 std::unique_ptr<RematNode> N = std::move(WorkList.front()); in RematGraph()69 void addNode(std::unique_ptr<RematNode> NUPtr, in addNode()[all …]