Lines Matching defs:Reduction
20 class Reduction FINAL {
22 explicit Reduction(Node* replacement = NULL) : replacement_(replacement) {}
34 // language-specific reductions (e.g. reduction based on types or constant
35 // folding of low-level operators) can be integrated into the graph reduction
43 virtual Reduction Reduce(Node* node) = 0;
46 static Reduction NoChange() { return Reduction(); }
47 static Reduction Replace(Node* node) { return Reduction(node); }
48 static Reduction Changed(Node* node) { return Reduction(node); }
55 // Performs an iterative reduction of a node graph.