Home
last modified time | relevance | path

Searched refs:ReplaceWithValue (Results 1 - 22 of 22) sorted by relevance

/third_party/node/deps/v8/src/compiler/
H A Dgraph-reducer.h95 virtual void ReplaceWithValue(Node* node, Node* value, Node* effect,
114 void ReplaceWithValue(Node* node, Node* value, Node* effect = nullptr, in ReplaceWithValue() function in v8::internal::compiler::AdvancedReducer
117 editor_->ReplaceWithValue(node, value, effect, control); in ReplaceWithValue()
124 ReplaceWithValue(node, node, nullptr, nullptr); in RelaxEffectsAndControls()
130 ReplaceWithValue(node, node, node, nullptr); in RelaxControls()
177 void ReplaceWithValue(Node* node, Node* value, Node* effect,
H A Dsimplified-operator-reducer.cc152 ReplaceWithValue(node, value); in Reduce()
186 ReplaceWithValue(node, input); in Reduce()
191 ReplaceWithValue(node, input); in Reduce()
199 ReplaceWithValue(node, input); in Reduce()
204 ReplaceWithValue(node, input); in Reduce()
H A Dtyped-optimization.cc147 ReplaceWithValue(node, value); in ReduceConvertReceiver()
150 ReplaceWithValue(node, global_proxy); in ReduceConvertReceiver()
160 ReplaceWithValue(node, input); in ReduceCheckHeapObject()
184 ReplaceWithValue(node, elements, check_bounds); in ReduceMaybeGrowFastElements()
212 ReplaceWithValue(node, input); in ReduceCheckNotTaggedHole()
249 ReplaceWithValue(node, input); in ReduceCheckNumber()
259 ReplaceWithValue(node, input); in ReduceCheckString()
303 ReplaceWithValue(node, value); in ReduceLoadField()
506 ReplaceWithValue(comparison, number_comparison); in TryReduceStringComparisonOfStringFromSingleCharCode()
540 ReplaceWithValue(nod in ReduceStringComparison()
[all...]
H A Dwasm-escape-analysis.cc50 // will not happen automatically: ReplaceWithValue does not trigger revisits in ReduceAllocateRaw()
54 ReplaceWithValue(use, mcgraph_->Dead(), NodeProperties::GetEffectInput(use), in ReduceAllocateRaw()
60 ReplaceWithValue(node, mcgraph_->Dead(), NodeProperties::GetEffectInput(node), in ReduceAllocateRaw()
H A Dwasm-inlining.cc453 ReplaceWithValue(handler, value_output, effect_output, control_output); in InlineCall()
456 ReplaceWithValue(handler, mcgraph()->Dead(), mcgraph()->Dead(), in InlineCall()
503 ReplaceWithValue(call, mcgraph()->Dead(), effect_output, control_output); in InlineCall()
506 ReplaceWithValue(call, values[0], effect_output, control_output); in InlineCall()
514 ReplaceWithValue(use, values[ProjectionIndexOf(use->op())]); in InlineCall()
519 ReplaceWithValue(call, mcgraph()->Dead(), effect_output, control_output); in InlineCall()
523 ReplaceWithValue(call, mcgraph()->Dead(), mcgraph()->Dead(), in InlineCall()
H A Dbranch-elimination.cc224 ReplaceWithValue(node, dead(), dead(), merge); in TryPullTrapIntoMerge()
284 ReplaceWithValue(node, dead(), dead(), dead()); in ReduceTrapConditional()
285 ReplaceWithValue(other_if_branch, node, node, node); in ReduceTrapConditional()
295 ReplaceWithValue(node, dead(), dead(), dead()); in ReduceTrapConditional()
334 ReplaceWithValue(node, dead(), effect, control); in ReduceDeoptimizeConditional()
H A Dconstant-folding-reducer.cc75 ReplaceWithValue(node, constant); in Reduce()
83 ReplaceWithValue(node, fold_constant, node, node); in Reduce()
H A Djs-typed-lowering.cc657 ReplaceWithValue(node, value, effect, control); in ReduceJSAdd()
873 ReplaceWithValue(node, value, gasm.effect(), gasm.control()); in ReduceJSEqual()
898 ReplaceWithValue(node, replacement); in ReduceJSStrictEqual()
963 ReplaceWithValue(node, input); in ReduceJSToName()
987 ReplaceWithValue(node, input); in ReduceJSToLength()
1033 ReplaceWithValue(node, reduction.replacement()); in ReduceJSToNumber()
1102 ReplaceWithValue(node, reduction.replacement()); in ReduceJSToString()
1117 ReplaceWithValue(node, receiver, effect, control); in ReduceJSToObject()
1162 ReplaceWithValue(node, node, effect, control); in ReduceJSToObject()
1181 ReplaceWithValue(nod in ReduceJSLoadNamed()
[all...]
H A Djs-intrinsic-lowering.cc148 ReplaceWithValue(node, create_generator, create_generator); in ReduceCreateJSGeneratorObject()
161 ReplaceWithValue(node, undefined, node); in ReduceGeneratorClose()
270 ReplaceWithValue(node, node, ephi, merge); in ReduceIsInstanceType()
290 ReplaceWithValue(node, node, assert, nullptr); in ReduceTurbofanStaticAssert()
328 ReplaceWithValue(node, m.node()); in ReduceToString()
H A Djs-call-reducer.cc2326 ReplaceWithValue(gasm->node_ptr(), subgraph, gasm->effect(), gasm->control());
2341 ReplaceWithValue(gasm->outermost_handler(), handler_exception,
2356 ReplaceWithValue(node, value);
2373 ReplaceWithValue(node, value);
2391 ReplaceWithValue(node, value);
2410 ReplaceWithValue(node, value, effect);
2423 ReplaceWithValue(node, value);
2436 ReplaceWithValue(node, value, effect);
2450 ReplaceWithValue(node, empty_value);
2468 ReplaceWithValue(nod
[all...]
H A Djs-inlining.cc196 ReplaceWithValue(exception_target, value_output, effect_output, in InlineCall()
199 ReplaceWithValue(exception_target, exception_target, exception_target, in InlineCall()
241 ReplaceWithValue(call, value_output, effect_output, control_output); in InlineCall()
244 ReplaceWithValue(call, jsgraph()->Dead(), jsgraph()->Dead(), in InlineCall()
660 ReplaceWithValue(dummy, result); in ReduceJSCall()
684 ReplaceWithValue(node_success, node_success, node_success, in ReduceJSCall()
686 // Fix input destroyed by the above {ReplaceWithValue} call. in ReduceJSCall()
H A Descape-analysis-reducer.cc70 ReplaceWithValue(original, original, original, control); in ReplaceNode()
300 ReplaceWithValue(node, arguments_elements_state); in Finalize()
352 ReplaceWithValue(load, length); in Finalize()
H A Djs-native-context-specialization.cc158 ReplaceWithValue(node, reduction.replacement()); in ReduceJSToString()
172 ReplaceWithValue(node, reduction.replacement()); in ReduceJSToString()
246 ReplaceWithValue(node, value, effect, control); in ReduceJSAsyncFunctionEnter()
282 ReplaceWithValue(node, promise, effect, control); in ReduceJSAsyncFunctionReject()
315 ReplaceWithValue(node, promise, effect, control); in ReduceJSAsyncFunctionResolve()
349 ReplaceWithValue(node, reduced); in ReduceJSAdd()
376 ReplaceWithValue(node, value); in ReduceJSGetSuperConstructor()
600 ReplaceWithValue(node, result_in_chain); in ReduceJSHasInPrototypeChain()
691 ReplaceWithValue(node, promise, effect, control); in ReduceJSPromiseResolve()
742 ReplaceWithValue(nod in ReduceJSResolvePromise()
[all...]
H A Djs-context-specialization.cc193 ReplaceWithValue(node, constant); in ReduceJSLoadContext()
291 ReplaceWithValue(node, import_meta_const); in ReduceJSGetImportMeta()
H A Dcommon-operator-reducer.cc167 ReplaceWithValue(node, dead(), effect, control); in ReduceDeoptimizeConditional()
493 ReplaceWithValue(trap, dead(), dead(), dead()); in ReduceTrapConditional()
H A Dload-elimination.cc778 ReplaceWithValue(node, value, effect); in ReduceCompareMaps()
797 ReplaceWithValue(node, elements, effect); in ReduceEnsureWritableFastElements()
920 ReplaceWithValue(node, value, effect); in ReduceLoadField()
954 ReplaceWithValue(node, replacement, effect); in ReduceLoadField()
1092 ReplaceWithValue(node, replacement, effect); in ReduceLoadElement()
H A Dgraph-reducer.cc251 void GraphReducer::ReplaceWithValue(Node* node, Node* value, Node* effect, in ReplaceWithValue() function in v8::internal::GraphReducer
H A Djs-inlining-heuristic.cc753 ReplaceWithValue(if_exception, exception_value, exception_effect, in InlineCandidate()
766 ReplaceWithValue(node, value, effect, control); in InlineCandidate()
H A Dredundancy-elimination.cc271 ReplaceWithValue(node, check); in ReduceCheckNode()
H A Ddead-code-elimination.cc304 ReplaceWithValue(node, DeadValue(input), node, control); in ReduceEffectNode()
H A Djs-create-lowering.cc1116 ReplaceWithValue(node, value, effect, control); in ReduceJSCreateLiteralArrayOrObject()
1188 ReplaceWithValue(node, value, effect, control); in ReduceJSCreateLiteralRegExp()
1207 ReplaceWithValue(node, value); in ReduceJSGetTemplateObject()
1421 ReplaceWithValue(node, value, effect, control); in ReduceJSCreateObject()
H A Dcsa-load-elimination.cc358 ReplaceWithValue(node, replacement, effect); in ReduceLoadFromObject()

Completed in 30 milliseconds