/external/v8/src/compiler/ |
D | graph-reducer.h | 78 virtual void ReplaceWithValue(Node* node, Node* value, Node* effect, 97 void ReplaceWithValue(Node* node, Node* value, Node* effect = nullptr, 100 editor_->ReplaceWithValue(node, value, effect, control); 107 ReplaceWithValue(node, node, nullptr, nullptr); in RelaxEffectsAndControls() 113 ReplaceWithValue(node, node, node, nullptr); in RelaxControls() 154 void ReplaceWithValue(Node* node, Node* value, Node* effect,
|
D | load-elimination.cc | 40 ReplaceWithValue(node, value); in ReduceLoadField() 55 ReplaceWithValue(node, value); in ReduceLoadField() 62 ReplaceWithValue(node, renamed); in ReduceLoadField()
|
D | js-global-object-specialization.cc | 69 ReplaceWithValue(node, value, effect); in ReduceJSLoadGlobal() 86 ReplaceWithValue(node, value); in ReduceJSLoadGlobal() 102 ReplaceWithValue(node, value); in ReduceJSLoadGlobal() 125 ReplaceWithValue(node, value, effect, control); in ReduceJSLoadGlobal() 150 ReplaceWithValue(node, value, effect, control); in ReduceJSStoreGlobal() 225 ReplaceWithValue(node, value, effect, control); in ReduceJSStoreGlobal()
|
D | escape-analysis-reducer.cc | 111 ReplaceWithValue(node, rep); in ReduceLoad() 184 ReplaceWithValue(node, jsgraph()->TrueConstant()); in ReduceReferenceEqual() 189 ReplaceWithValue(node, jsgraph()->FalseConstant()); in ReduceReferenceEqual() 194 ReplaceWithValue(node, jsgraph()->FalseConstant()); in ReduceReferenceEqual() 206 ReplaceWithValue(node, jsgraph()->FalseConstant()); in ReduceObjectIsSmi()
|
D | js-typed-lowering.cc | 689 ReplaceWithValue(node, reduction.replacement()); in ReduceJSEqual() 736 ReplaceWithValue(node, replacement); in ReduceJSStrictEqual() 746 ReplaceWithValue(node, replacement); in ReduceJSStrictEqual() 812 ReplaceWithValue(node, node, length); in ReduceJSToBoolean() 826 ReplaceWithValue(node, input); in ReduceJSToInteger() 861 ReplaceWithValue(node, input); in ReduceJSToLength() 909 ReplaceWithValue(node, reduction.replacement()); in ReduceJSToNumber() 956 ReplaceWithValue(node, reduction.replacement()); in ReduceJSToString() 1038 ReplaceWithValue(node, receiver, effect, control); in ReduceJSToObject() 1056 ReplaceWithValue(node, value, effect); in ReduceJSLoadNamed() [all …]
|
D | js-intrinsic-lowering.cc | 155 ReplaceWithValue(node, undefined, node); in ReduceGeneratorClose() 211 ReplaceWithValue(node, node, ephi); in ReduceIsInstanceType() 286 ReplaceWithValue(node, node, ephi0); in ReduceValueOf() 324 ReplaceWithValue(node, value, store); in ReduceFixedArraySet() 399 ReplaceWithValue(node, value); in ReduceToPrimitive()
|
D | simplified-operator-reducer.cc | 135 ReplaceWithValue(node, input); in Reduce() 143 ReplaceWithValue(node, input); in Reduce()
|
D | js-context-specialization.cc | 81 ReplaceWithValue(node, constant); in ReduceJSLoadContext()
|
D | js-inlining.cc | 172 ReplaceWithValue(call, value_output, effect_output, control_output); in InlineCall() 175 ReplaceWithValue(call, call, call, jsgraph_->Dead()); in InlineCall()
|
D | redundancy-elimination.cc | 137 ReplaceWithValue(node, check); in ReduceCheckNode()
|
D | js-native-context-specialization.cc | 66 ReplaceWithValue(node, value); in ReduceJSLoadContext() 404 ReplaceWithValue(node, value, effect, control); in ReduceNamedAccess() 467 ReplaceWithValue(node, value); in ReduceJSLoadNamed() 842 ReplaceWithValue(node, value, effect, control); in ReduceElementAccess()
|
D | graph-reducer.cc | 204 void GraphReducer::ReplaceWithValue(Node* node, Node* value, Node* effect, in ReplaceWithValue() function in v8::internal::compiler::GraphReducer
|
D | branch-elimination.cc | 104 ReplaceWithValue(node, dead(), effect, control); in ReduceDeoptimizeConditional()
|
D | common-operator-reducer.cc | 143 ReplaceWithValue(node, dead(), effect, control); in ReduceDeoptimizeConditional()
|
D | js-builtin-reducer.cc | 513 if (reduction.Changed()) ReplaceWithValue(node, reduction.replacement()); in Reduce()
|
D | js-create-lowering.cc | 640 ReplaceWithValue(node, value, effect, control); in ReduceJSCreateLiteral()
|
/external/v8/test/unittests/compiler/ |
D | graph-reducer-unittest.h | 18 MOCK_METHOD4(ReplaceWithValue, void(Node*, Node*, Node*, Node*));
|
D | graph-reducer-unittest.cc | 276 using AdvancedReducer::ReplaceWithValue; 299 r.ReplaceWithValue(node, replacement); in TEST_F() 316 r.ReplaceWithValue(node, replacement); in TEST_F() 335 r.ReplaceWithValue(node, replacement); in TEST_F() 356 r.ReplaceWithValue(node, replacement); in TEST_F() 380 r.ReplaceWithValue(node, replacement); in TEST_F()
|