Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dgraph-reducer.h85 virtual void ReplaceWithValue(Node* node, Node* value, Node* effect,
104 void ReplaceWithValue(Node* node, Node* value, Node* effect = nullptr,
107 editor_->ReplaceWithValue(node, value, effect, control);
114 ReplaceWithValue(node, node, nullptr, nullptr); in RelaxEffectsAndControls()
120 ReplaceWithValue(node, node, node, nullptr); in RelaxControls()
162 void ReplaceWithValue(Node* node, Node* value, Node* effect, in NON_EXPORTED_BASE()
Dsimplified-operator-reducer.cc142 ReplaceWithValue(node, value); in Reduce()
175 ReplaceWithValue(node, input); in Reduce()
180 ReplaceWithValue(node, input); in Reduce()
188 ReplaceWithValue(node, input); in Reduce()
193 ReplaceWithValue(node, input); in Reduce()
Dtyped-optimization.cc109 ReplaceWithValue(node, value); in ReduceConvertReceiver()
112 ReplaceWithValue(node, global_proxy); in ReduceConvertReceiver()
122 ReplaceWithValue(node, input); in ReduceCheckHeapObject()
132 ReplaceWithValue(node, input); in ReduceCheckNotTaggedHole()
169 ReplaceWithValue(node, input); in ReduceCheckNumber()
179 ReplaceWithValue(node, input); in ReduceCheckString()
223 ReplaceWithValue(node, value); in ReduceLoadField()
410 ReplaceWithValue(comparison, number_comparison); in TryReduceStringComparisonOfStringFromSingleCharCode()
444 ReplaceWithValue(node, equal); in ReduceStringComparison()
547 ReplaceWithValue(node, input); in ReduceSpeculativeToNumber()
Djs-typed-lowering.cc556 ReplaceWithValue(node, value); in ReduceJSAdd()
572 ReplaceWithValue(node, value, effect, control); in ReduceJSAdd()
578 ReplaceWithValue(node, value, effect, control); in ReduceJSAdd()
742 ReplaceWithValue(node, value, effect, control); in ReduceCreateConsString()
885 ReplaceWithValue(node, replacement); in ReduceJSStrictEqual()
894 ReplaceWithValue(node, replacement); in ReduceJSStrictEqual()
943 ReplaceWithValue(node, input); in ReduceJSToInteger()
954 ReplaceWithValue(node, input); in ReduceJSToName()
978 ReplaceWithValue(node, input); in ReduceJSToLength()
1024 ReplaceWithValue(node, reduction.replacement()); in ReduceJSToNumberOrNumeric()
[all …]
Djs-call-reducer.cc41 ReplaceWithValue(node, value); in ReduceMathUnary()
54 ReplaceWithValue(node, value, effect); in ReduceMathUnary()
65 ReplaceWithValue(node, value); in ReduceMathBinary()
84 ReplaceWithValue(node, value, effect); in ReduceMathBinary()
96 ReplaceWithValue(node, value); in ReduceMathImul()
117 ReplaceWithValue(node, value, effect); in ReduceMathImul()
129 ReplaceWithValue(node, value); in ReduceMathClz32()
142 ReplaceWithValue(node, value, effect); in ReduceMathClz32()
155 ReplaceWithValue(node, empty_value); in ReduceMathMinMax()
173 ReplaceWithValue(node, value, effect); in ReduceMathMinMax()
[all …]
Djs-inlining.cc178 ReplaceWithValue(exception_target, value_output, effect_output, in InlineCall()
181 ReplaceWithValue(exception_target, exception_target, exception_target, in InlineCall()
224 ReplaceWithValue(call, value_output, effect_output, control_output); in InlineCall()
227 ReplaceWithValue(call, jsgraph()->Dead(), jsgraph()->Dead(), in InlineCall()
566 ReplaceWithValue(dummy, result); in ReduceJSCall()
590 ReplaceWithValue(node_success, node_success, node_success, in ReduceJSCall()
Djs-intrinsic-lowering.cc132 ReplaceWithValue(node, create_generator, create_generator); in ReduceCreateJSGeneratorObject()
145 ReplaceWithValue(node, undefined, node); in ReduceGeneratorClose()
222 ReplaceWithValue(node, node, ephi, merge); in ReduceIsInstanceType()
289 ReplaceWithValue(node, m.node()); in ReduceToString()
Djs-native-context-specialization.cc139 ReplaceWithValue(node, value); in ReduceJSAdd()
164 ReplaceWithValue(node, value); in ReduceJSGetSuperConstructor()
374 ReplaceWithValue(node, value); in ReduceJSHasInPrototypeChain()
468 ReplaceWithValue(node, promise, effect, control); in ReduceJSPromiseResolve()
518 ReplaceWithValue(node, value, effect, control); in ReduceJSResolvePromise()
530 ReplaceWithValue(node, value); in ReduceJSLoadContext()
741 ReplaceWithValue(node, value, effect, control); in ReduceGlobalAccess()
763 ReplaceWithValue(node, value, effect); in ReduceJSLoadGlobal()
791 ReplaceWithValue(node, value, effect, control); in ReduceJSStoreGlobal()
1053 ReplaceWithValue(if_exception, phi, ephi, merge); in ReduceNamedAccess()
[all …]
Descape-analysis-reducer.cc67 ReplaceWithValue(original, original, original, control); in ReplaceNode()
314 ReplaceWithValue(node, arguments_elements_state); in Finalize()
348 ReplaceWithValue(load, length); in Finalize()
Dconstant-folding-reducer.cc59 ReplaceWithValue(node, replacement); in Reduce()
Dload-elimination.cc731 ReplaceWithValue(node, check, effect); in ReduceArrayBufferWasNeutered()
778 ReplaceWithValue(node, value, effect); in ReduceCompareMaps()
797 ReplaceWithValue(node, elements, effect); in ReduceEnsureWritableFastElements()
915 ReplaceWithValue(node, value, effect); in ReduceLoadField()
936 ReplaceWithValue(node, replacement, effect); in ReduceLoadField()
1024 ReplaceWithValue(node, replacement, effect); in ReduceLoadElement()
Djs-context-specialization.cc183 ReplaceWithValue(node, constant); in ReduceJSLoadContext()
Djs-inlining-heuristic.cc655 ReplaceWithValue(if_exception, exception_value, exception_effect, in InlineCandidate()
668 ReplaceWithValue(node, value, effect, control); in InlineCandidate()
Dbranch-elimination.cc126 ReplaceWithValue(node, dead(), effect, control); in ReduceDeoptimizeConditional()
Dgraph-reducer.cc224 void GraphReducer::ReplaceWithValue(Node* node, Node* value, Node* effect, in ReplaceWithValue() function in v8::internal::compiler::GraphReducer
Dredundancy-elimination.cc227 ReplaceWithValue(node, check); in ReduceCheckNode()
Ddead-code-elimination.cc277 ReplaceWithValue(node, DeadValue(input), node, control); in ReduceEffectNode()
Dcommon-operator-reducer.cc160 ReplaceWithValue(node, dead(), effect, control); in ReduceDeoptimizeConditional()
Djs-create-lowering.cc1144 ReplaceWithValue(node, value, effect, control); in ReduceJSCreateLiteralArrayOrObject()
1215 ReplaceWithValue(node, value, effect, control); in ReduceJSCreateLiteralRegExp()
1422 ReplaceWithValue(node, value, effect, control); in ReduceJSCreateObject()