/external/v8/src/compiler/ |
D | graph-reducer.h | 80 virtual void ReplaceWithValue(Node* node, Node* value, Node* effect, 99 void ReplaceWithValue(Node* node, Node* value, Node* effect = nullptr, 102 editor_->ReplaceWithValue(node, value, effect, control); 109 ReplaceWithValue(node, node, nullptr, nullptr); in RelaxEffectsAndControls() 115 ReplaceWithValue(node, node, node, nullptr); in RelaxControls() 157 void ReplaceWithValue(Node* node, Node* value, Node* effect, in NON_EXPORTED_BASE()
|
D | typed-optimization.cc | 50 ReplaceWithValue(node, replacement); in Reduce() 54 ReplaceWithValue(node, replacement); in Reduce() 58 ReplaceWithValue(node, replacement); in Reduce() 62 ReplaceWithValue(node, replacement); in Reduce() 67 ReplaceWithValue(node, replacement); in Reduce() 71 ReplaceWithValue(node, replacement); in Reduce() 121 ReplaceWithValue(node, input); in ReduceCheckHeapObject() 157 ReplaceWithValue(node, input); in ReduceCheckString() 184 ReplaceWithValue(node, value); in ReduceLoadField()
|
D | simplified-operator-reducer.cc | 136 ReplaceWithValue(node, value); in Reduce() 169 ReplaceWithValue(node, input); in Reduce() 174 ReplaceWithValue(node, input); in Reduce() 182 ReplaceWithValue(node, input); in Reduce() 187 ReplaceWithValue(node, input); in Reduce()
|
D | js-intrinsic-lowering.cc | 151 ReplaceWithValue(node, undefined, node); in ReduceGeneratorClose() 217 ReplaceWithValue(node, node, ephi); in ReduceIsInstanceType() 266 ReplaceWithValue(node, value, store); in ReduceFixedArraySet() 348 ReplaceWithValue(node, value, effect, control); in ReduceArrayBufferViewField() 354 ReplaceWithValue(node, value); in ReduceMaxSmi() 360 ReplaceWithValue(node, value); in ReduceTypedArrayMaxSizeInHeap() 384 ReplaceWithValue(node, value); in ReduceTheHole()
|
D | escape-analysis-reducer.cc | 145 ReplaceWithValue(node, rep); in ReduceLoad() 219 ReplaceWithValue(node, jsgraph()->TrueConstant()); in ReduceReferenceEqual() 224 ReplaceWithValue(node, jsgraph()->FalseConstant()); in ReduceReferenceEqual() 229 ReplaceWithValue(node, jsgraph()->FalseConstant()); in ReduceReferenceEqual() 241 ReplaceWithValue(node, jsgraph()->FalseConstant()); in ReduceObjectIsSmi()
|
D | js-typed-lowering.cc | 766 ReplaceWithValue(node, node, node, control); in ReduceCreateConsString() 926 ReplaceWithValue(node, value); in ReduceJSEqualTypeOf() 993 ReplaceWithValue(node, replacement); in ReduceJSStrictEqual() 1003 ReplaceWithValue(node, replacement); in ReduceJSStrictEqual() 1098 ReplaceWithValue(node, input); in ReduceJSToInteger() 1109 ReplaceWithValue(node, input); in ReduceJSToName() 1133 ReplaceWithValue(node, input); in ReduceJSToLength() 1177 ReplaceWithValue(node, reduction.replacement()); in ReduceJSToNumber() 1222 ReplaceWithValue(node, reduction.replacement()); in ReduceJSToString() 1237 ReplaceWithValue(node, receiver, effect, control); in ReduceJSToObject() [all …]
|
D | js-builtin-reducer.cc | 324 ReplaceWithValue(node, value, effect, control); in ReduceArrayIterator() 494 ReplaceWithValue(node, value, effect, control); in ReduceFastArrayIteratorNext() 662 ReplaceWithValue(node, value, effect, control); in ReduceTypedArrayIteratorNext() 810 ReplaceWithValue(node, value, effect, control); in ReduceArrayPop() 905 ReplaceWithValue(node, value, effect, control); in ReduceArrayPush() 959 ReplaceWithValue(node, value, effect, control); in ReduceDateGetTime() 1584 ReplaceWithValue(node, value, effect, control); in ReduceObjectCreate() 1670 ReplaceWithValue(node, value, effect, control); in ReduceStringCharAt() 1724 ReplaceWithValue(node, value, effect, control); in ReduceStringCharCodeAt() 1796 ReplaceWithValue(node, value, effect, control); in ReduceStringIterator() [all …]
|
D | js-inlining.cc | 169 ReplaceWithValue(exception_target, value_output, effect_output, in InlineCall() 172 ReplaceWithValue(exception_target, exception_target, exception_target, in InlineCall() 215 ReplaceWithValue(call, value_output, effect_output, control_output); in InlineCall() 218 ReplaceWithValue(call, call, call, jsgraph()->Dead()); in InlineCall()
|
D | js-frame-specialization.cc | 52 ReplaceWithValue(node, node->InputAt(0), in ReduceOsrGuard()
|
D | js-native-context-specialization.cc | 129 ReplaceWithValue(node, value); in ReduceJSAdd() 158 ReplaceWithValue(node, value); in ReduceJSGetSuperConstructor() 292 ReplaceWithValue(node, value); in ReduceJSLoadContext() 495 ReplaceWithValue(node, value, effect, control); in ReduceGlobalAccess() 512 ReplaceWithValue(node, value, effect); in ReduceJSLoadGlobal() 538 ReplaceWithValue(node, value, effect, control); in ReduceJSStoreGlobal() 780 ReplaceWithValue(node, value, effect, control); in ReduceNamedAccess() 855 ReplaceWithValue(node, value); in ReduceJSLoadNamed() 864 ReplaceWithValue(node, value); in ReduceJSLoadNamed() 1146 ReplaceWithValue(node, value, effect, control); in ReduceElementAccess() [all …]
|
D | js-inlining-heuristic.cc | 253 ReplaceWithValue(if_exception, exception_value, exception_effect, in InlineCandidate() 266 ReplaceWithValue(node, value, effect, control); in InlineCandidate()
|
D | js-context-specialization.cc | 112 ReplaceWithValue(node, constant); in ReduceJSLoadContext()
|
D | load-elimination.cc | 598 ReplaceWithValue(node, check, effect); in ReduceArrayBufferWasNeutered() 632 ReplaceWithValue(node, elements, effect); in ReduceEnsureWritableFastElements() 725 ReplaceWithValue(node, value, effect); in ReduceLoadField() 742 ReplaceWithValue(node, replacement, effect); in ReduceLoadField() 812 ReplaceWithValue(node, replacement, effect); in ReduceLoadElement()
|
D | graph-reducer.cc | 219 void GraphReducer::ReplaceWithValue(Node* node, Node* value, Node* effect, in ReplaceWithValue() function in v8::internal::compiler::GraphReducer
|
D | branch-elimination.cc | 106 ReplaceWithValue(node, dead(), effect, control); in ReduceDeoptimizeConditional()
|
D | redundancy-elimination.cc | 184 ReplaceWithValue(node, check); in ReduceCheckNode()
|
D | js-call-reducer.cc | 150 ReplaceWithValue(arg_array, arguments); in ReduceFunctionPrototypeApply() 347 ReplaceWithValue(node, value); in ReduceObjectPrototypeGetProto()
|
D | common-operator-reducer.cc | 149 ReplaceWithValue(node, dead(), effect, control); in ReduceDeoptimizeConditional()
|
D | js-create-lowering.cc | 698 ReplaceWithValue(node, phi, effect_phi, merge); in ReduceNewArrayToStubCall() 830 ReplaceWithValue(node, value, effect, control); in ReduceJSCreateLiteral()
|