Lines Matching refs:GraphReducer
22 enum class GraphReducer::State : uint8_t {
42 GraphReducer::GraphReducer(Zone* zone, Graph* graph, TickCounter* tick_counter,
59 GraphReducer::~GraphReducer() = default;
62 void GraphReducer::AddReducer(Reducer* reducer) {
67 void GraphReducer::ReduceNode(Node* node) {
97 void GraphReducer::ReduceGraph() { ReduceNode(graph()->end()); }
100 Reduction GraphReducer::Reduce(Node* const node) {
148 void GraphReducer::ReduceTop() {
212 void GraphReducer::Replace(Node* node, Node* replacement) {
217 void GraphReducer::Replace(Node* node, Node* replacement, NodeId max_id) {
251 void GraphReducer::ReplaceWithValue(Node* node, Node* value, Node* effect,
289 void GraphReducer::Pop() {
296 void GraphReducer::Push(Node* const node) {
303 bool GraphReducer::Recurse(Node* node) {
310 void GraphReducer::Revisit(Node* node) {