Home
last modified time | relevance | path

Searched refs:ReplaceWithValue (Results 1 – 18 of 18) sorted by relevance

/external/v8/src/compiler/
Dgraph-reducer.h78 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,
Dload-elimination.cc40 ReplaceWithValue(node, value); in ReduceLoadField()
55 ReplaceWithValue(node, value); in ReduceLoadField()
62 ReplaceWithValue(node, renamed); in ReduceLoadField()
Djs-global-object-specialization.cc69 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()
Descape-analysis-reducer.cc111 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()
Djs-typed-lowering.cc689 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 …]
Djs-intrinsic-lowering.cc155 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()
Dsimplified-operator-reducer.cc135 ReplaceWithValue(node, input); in Reduce()
143 ReplaceWithValue(node, input); in Reduce()
Djs-context-specialization.cc81 ReplaceWithValue(node, constant); in ReduceJSLoadContext()
Djs-inlining.cc172 ReplaceWithValue(call, value_output, effect_output, control_output); in InlineCall()
175 ReplaceWithValue(call, call, call, jsgraph_->Dead()); in InlineCall()
Dredundancy-elimination.cc137 ReplaceWithValue(node, check); in ReduceCheckNode()
Djs-native-context-specialization.cc66 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()
Dgraph-reducer.cc204 void GraphReducer::ReplaceWithValue(Node* node, Node* value, Node* effect, in ReplaceWithValue() function in v8::internal::compiler::GraphReducer
Dbranch-elimination.cc104 ReplaceWithValue(node, dead(), effect, control); in ReduceDeoptimizeConditional()
Dcommon-operator-reducer.cc143 ReplaceWithValue(node, dead(), effect, control); in ReduceDeoptimizeConditional()
Djs-builtin-reducer.cc513 if (reduction.Changed()) ReplaceWithValue(node, reduction.replacement()); in Reduce()
Djs-create-lowering.cc640 ReplaceWithValue(node, value, effect, control); in ReduceJSCreateLiteral()
/external/v8/test/unittests/compiler/
Dgraph-reducer-unittest.h18 MOCK_METHOD4(ReplaceWithValue, void(Node*, Node*, Node*, Node*));
Dgraph-reducer-unittest.cc276 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()