/external/v8/src/compiler/ |
H A D | effect-control-linearizer.h | 39 void ProcessNode(Node* node, Node** frame_state, Node** effect, 42 bool TryWireInStateEffect(Node* node, Node* frame_state, Node** effect, 55 Node* LowerCheckBounds(Node* node, Node* frame_state); 56 Node* LowerCheckInternalizedString(Node* node, Node* frame_state); 57 Node* LowerCheckMaps(Node* node, Node* frame_state); 58 Node* LowerCheckNumber(Node* node, Node* frame_state); 59 Node* LowerCheckReceiver(Node* node, Node* frame_state); 60 Node* LowerCheckString(Node* node, Node* frame_state); 61 Node* LowerCheckIf(Node* node, Node* frame_state); 62 Node* LowerCheckedInt32Add(Node* node, Node* frame_state); [all...] |
H A D | js-inlining.cc | 57 Node* frame_state() { function in class:v8::internal::compiler::JSCallAccessor 80 Node* frame_state, Node* start, Node* end, 131 edge.UpdateTo(frame_state); 249 Node* JSInliner::CreateTailCallerFrameState(Node* node, Node* frame_state) { argument 250 FrameStateInfo const& frame_info = OpParameter<FrameStateInfo>(frame_state); 254 Node* function = frame_state->InputAt(kFrameStateFunctionInput); 258 frame_state = NodeProperties::GetFrameStateInput(frame_state); 259 if (frame_state->opcode() == IrOpcode::kFrameState) { 260 FrameStateInfo const& frame_info = OpParameter<FrameStateInfo>(frame_state); 79 InlineCall(Node* call, Node* new_target, Node* context, Node* frame_state, Node* start, Node* end, Node* exception_target, const NodeVector& uncaught_subcalls) argument 637 Node* frame_state = call.frame_state(); local [all...] |
H A D | liveness-analyzer.cc | 130 Node* frame_state, BitVector* liveness) { 133 DCHECK_EQ(frame_state->opcode(), IrOpcode::kFrameState); 134 Node* locals_state = frame_state->InputAt(1); 141 frame_state->ReplaceInput(1, new_values); 147 DCHECK_EQ(frame_state->InputAt(2)->opcode(), IrOpcode::kStateValues); 149 static_cast<int>(StateValuesAccess(frame_state->InputAt(2)).size()), 1); 154 frame_state->ReplaceInput(2, new_value); 129 ClearNonLiveFrameStateSlots( Node* frame_state, BitVector* liveness) argument
|
H A D | effect-control-linearizer.cc | 422 Node* frame_state = nullptr; local 426 frame_state = 430 .current_frame_state != frame_state) { 431 frame_state = nullptr; 440 ProcessNode(node, &frame_state, &effect, &control); 454 ProcessNode(block->control_input(), &frame_state, &effect, &control); 458 ProcessNode(block->control_input(), &frame_state, &effect, &control); 473 data->current_frame_state = frame_state; 504 void EffectControlLinearizer::ProcessNode(Node* node, Node** frame_state, argument 511 if (TryWireInStateEffect(node, *frame_state, effec 597 TryWireInStateEffect(Node* node, Node* frame_state, Node** effect, Node** control) argument 1067 LowerCheckBounds(Node* node, Node* frame_state) argument 1076 LowerCheckMaps(Node* node, Node* frame_state) argument 1166 LowerCheckNumber(Node* node, Node* frame_state) argument 1186 LowerCheckReceiver(Node* node, Node* frame_state) argument 1202 LowerCheckString(Node* node, Node* frame_state) argument 1215 LowerCheckInternalizedString(Node* node, Node* frame_state) argument 1232 LowerCheckIf(Node* node, Node* frame_state) argument 1239 LowerCheckedInt32Add(Node* node, Node* frame_state) argument 1250 LowerCheckedInt32Sub(Node* node, Node* frame_state) argument 1261 LowerCheckedInt32Div(Node* node, Node* frame_state) argument 1320 LowerCheckedInt32Mod(Node* node, Node* frame_state) argument 1405 LowerCheckedUint32Div(Node* node, Node* frame_state) argument 1425 LowerCheckedUint32Mod(Node* node, Node* frame_state) argument 1440 LowerCheckedInt32Mul(Node* node, Node* frame_state) argument 1472 LowerCheckedInt32ToTaggedSigned( Node* node, Node* frame_state) argument 1483 LowerCheckedUint32ToInt32(Node* node, Node* frame_state) argument 1492 LowerCheckedUint32ToTaggedSigned( Node* node, Node* frame_state) argument 1500 BuildCheckedFloat64ToInt32( CheckForMinusZeroMode mode, Node* value, Node* frame_state) argument 1528 LowerCheckedFloat64ToInt32(Node* node, Node* frame_state) argument 1535 LowerCheckedTaggedSignedToInt32( Node* node, Node* frame_state) argument 1543 LowerCheckedTaggedToInt32(Node* node, Node* frame_state) argument 1571 BuildCheckedHeapNumberOrOddballToFloat64( CheckTaggedInputMode mode, Node* value, Node* frame_state) argument 1603 LowerCheckedTaggedToFloat64(Node* node, Node* frame_state) argument 1629 LowerCheckedTaggedToTaggedSigned( Node* node, Node* frame_state) argument 1639 LowerCheckedTaggedToTaggedPointer( Node* node, Node* frame_state) argument 1668 LowerCheckedTruncateTaggedToWord32( Node* node, Node* frame_state) argument 2123 LowerCheckFloat64Hole(Node* node, Node* frame_state) argument 2135 LowerCheckTaggedHole(Node* node, Node* frame_state) argument 2293 LowerMaybeGrowFastElements(Node* node, Node* frame_state) argument [all...] |
H A D | js-create-lowering.h | 63 Node* AllocateArguments(Node* effect, Node* control, Node* frame_state); 64 Node* AllocateRestArguments(Node* effect, Node* control, Node* frame_state, 66 Node* AllocateAliasedArguments(Node* effect, Node* control, Node* frame_state,
|
H A D | js-inlining.h | 66 Node* frame_state, Node* start, Node* end,
|
H A D | js-inlining-heuristic.cc | 112 for (Node* frame_state = NodeProperties::GetFrameStateInput(node); 113 frame_state->opcode() == IrOpcode::kFrameState; 114 frame_state = NodeProperties::GetFrameStateInput(frame_state)) { 115 FrameStateInfo const& frame_info = OpParameter<FrameStateInfo>(frame_state);
|
H A D | graph-assembler.cc | 160 Node* frame_state) { 163 frame_state, current_effect_, current_control_); 168 Node* frame_state) { 170 common()->DeoptimizeUnless(kind, reason), condition, frame_state, 175 Node* frame_state) { 177 frame_state); 159 DeoptimizeIf(DeoptimizeReason reason, Node* condition, Node* frame_state) argument 166 DeoptimizeUnless(DeoptimizeKind kind, DeoptimizeReason reason, Node* condition, Node* frame_state) argument 174 DeoptimizeUnless(DeoptimizeReason reason, Node* condition, Node* frame_state) argument
|
H A D | instruction-selector-impl.h | 355 Node* frame_state) { 356 return FlagsContinuation(condition, kind, reason, frame_state); 387 Node* frame_state() const { function in class:v8::internal::compiler::final 457 DeoptimizeReason reason, Node* frame_state) 462 frame_state_or_result_(frame_state) { 463 DCHECK_NOT_NULL(frame_state); 352 ForDeoptimize(FlagsCondition condition, DeoptimizeKind kind, DeoptimizeReason reason, Node* frame_state) argument 456 FlagsContinuation(FlagsCondition condition, DeoptimizeKind kind, DeoptimizeReason reason, Node* frame_state) argument
|
H A D | liveness-analyzer.h | 23 void ClearNonLiveFrameStateSlots(Node* frame_state, BitVector* liveness); 40 Node* ClearNonLiveStateValues(Node* frame_state, BitVector* liveness);
|
H A D | js-create-lowering.cc | 110 Node* GetArgumentsFrameState(Node* frame_state) { argument 111 Node* const outer_state = NodeProperties::GetFrameStateInput(frame_state); 115 : frame_state; 292 Node* const frame_state = NodeProperties::GetFrameStateInput(node); local 293 Node* const outer_state = frame_state->InputAt(kFrameStateOuterStateInput); 295 FrameStateInfo state_info = OpParameter<FrameStateInfo>(frame_state); 444 Node* const args_state = GetArgumentsFrameState(frame_state); 477 Node* const args_state = GetArgumentsFrameState(frame_state); 508 Node* const args_state = GetArgumentsFrameState(frame_state); 642 Node* frame_state local 984 AllocateArguments(Node* effect, Node* control, Node* frame_state) argument 1007 AllocateRestArguments(Node* effect, Node* control, Node* frame_state, int start_index) argument 1038 AllocateAliasedArguments( Node* effect, Node* control, Node* frame_state, Node* context, Handle<SharedFunctionInfo> shared, bool* has_aliased_arguments) argument [all...] |
H A D | js-call-reducer.cc | 120 Node* frame_state = NodeProperties::GetFrameStateInput(arg_array); local 121 FrameStateInfo state_info = OpParameter<FrameStateInfo>(frame_state); 137 Node* outer_state = frame_state->InputAt(kFrameStateOuterStateInput); 167 frame_state = outer_state; 173 Node* const parameters = frame_state->InputAt(kFrameStateParametersInput); 244 Node* frame_state = NodeProperties::GetFrameStateInput(node); local 257 node->ReplaceInput(3, frame_state); 442 Node* frame_state = NodeProperties::GetFrameStateInput(spread); local 443 Node* outer_state = frame_state->InputAt(kFrameStateOuterStateInput); 448 frame_state [all...] |
H A D | node-properties.cc | 178 void NodeProperties::ReplaceFrameStateInput(Node* node, Node* frame_state) { argument 180 node->ReplaceInput(FirstFrameStateIndex(node), frame_state); local 249 Node* frame_state = GetFrameStateInput(effect); local 250 return frame_state;
|
H A D | js-native-context-specialization.h | 115 Node* receiver, Node* value, Node* context, Node* frame_state, 163 Node* receiver, Node* context, Node* target, Node* frame_state,
|
H A D | instruction-selector.h | 118 DeoptimizeReason reason, Node* frame_state); 122 Node* frame_state); 126 DeoptimizeReason reason, Node* frame_state);
|
H A D | node-properties.h | 88 static void ReplaceFrameStateInput(Node* node, Node* frame_state);
|
H A D | branch-elimination.cc | 90 Node* frame_state = NodeProperties::GetValueInput(node, 1); local 109 frame_state, effect, control);
|
H A D | js-native-context-specialization.cc | 560 Node* frame_state = NodeProperties::GetFrameStateInput(node); local 645 receiver, value, context, frame_state, effect, control, name, 750 BuildPropertyAccess(this_receiver, this_value, context, frame_state, 916 Node* frame_state = NodeProperties::FindFrameStateBefore(node); local 1023 effect = graph()->NewNode(common()->Checkpoint(), frame_state, effect, 1271 Node* frame_state = NodeProperties::FindFrameStateBefore(node); local 1274 frame_state, effect, control); 1320 Node* receiver, Node* value, Node* context, Node* frame_state, Node* effect, 1347 FrameStateInfo const& frame_info = OpParameter<FrameStateInfo>(frame_state); 1364 context, target, frame_state); 1319 BuildPropertyAccess( Node* receiver, Node* value, Node* context, Node* frame_state, Node* effect, Node* control, Handle<Name> name, PropertyAccessInfo const& access_info, AccessMode access_mode, LanguageMode language_mode, Handle<FeedbackVector> vector, FeedbackSlot slot) argument 2076 InlineApiCall( Node* receiver, Node* context, Node* target, Node* frame_state, Node* value, Node* effect, Node* control, Handle<SharedFunctionInfo> shared_info, Handle<FunctionTemplateInfo> function_template_info) argument [all...] |
H A D | graph-assembler.h | 277 Node* frame_state); 279 Node* condition, Node* frame_state); 281 Node* frame_state);
|
H A D | instruction-selector.cc | 627 FrameStateDescriptor* frame_state) 629 frame_state_descriptor(frame_state), 747 Node* frame_state = variable 754 frame_state = NodeProperties::GetFrameStateInput(frame_state); 762 frame_state = NodeProperties::GetFrameStateInput(frame_state); 777 buffer->frame_state_descriptor, frame_state, &g, &deduplicator, 2496 DeoptimizeKind kind, DeoptimizeReason reason, Node* frame_state) { 2501 kind, reason, frame_state); 626 CallBuffer(Zone* zone, const CallDescriptor* descriptor, FrameStateDescriptor* frame_state) argument 2494 EmitDeoptimize( InstructionCode opcode, InstructionOperand output, InstructionOperand a, DeoptimizeKind kind, DeoptimizeReason reason, Node* frame_state) argument 2504 EmitDeoptimize( InstructionCode opcode, InstructionOperand output, InstructionOperand a, InstructionOperand b, DeoptimizeKind kind, DeoptimizeReason reason, Node* frame_state) argument 2515 EmitDeoptimize( InstructionCode opcode, size_t output_count, InstructionOperand* outputs, size_t input_count, InstructionOperand* inputs, DeoptimizeKind kind, DeoptimizeReason reason, Node* frame_state) argument [all...] |
H A D | common-operator-reducer.cc | 131 Node* frame_state = NodeProperties::GetValueInput(node, 1); local 152 frame_state, effect, control);
|
H A D | js-intrinsic-lowering.cc | 126 Node* const frame_state = NodeProperties::GetFrameStateInput(node); local 133 frame_state, effect, control);
|
H A D | js-typed-lowering.cc | 435 Node* ConvertSingleInputToNumber(Node* node, Node* frame_state) { argument 438 frame_state, effect(), control()); 651 Node* frame_state = NodeProperties::GetFrameStateInput(node); local 703 // benefit of not holding on to the lazy {frame_state} and thus potentially 715 context, frame_state, efalse, if_false); 1233 Node* frame_state = NodeProperties::GetFrameStateInput(node); local 1268 receiver, context, frame_state, efalse, if_false); 1435 Node* frame_state = NodeProperties::GetFrameStateInput(node); local 1541 prototype, context, frame_state, efalse1, if_false1); 2195 Node* frame_state local [all...] |
H A D | verifier.cc | 116 Node* frame_state = NodeProperties::GetFrameStateInput(node); local 117 CHECK(frame_state->opcode() == IrOpcode::kFrameState || 120 frame_state->opcode() == IrOpcode::kStart));
|
/external/v8/src/compiler/x87/ |
H A D | instruction-selector-x87.cc | 496 cont->kind(), cont->reason(), cont->frame_state()); 1238 cont->kind(), cont->reason(), cont->frame_state()); 1260 cont->reason(), cont->frame_state()); 1375 cont->kind(), cont->reason(), cont->frame_state()); 1399 cont->kind(), cont->reason(), cont->frame_state()); 1481 cont->reason(), cont->frame_state());
|