Searched defs:frame_state (Results 1 - 23 of 23) sorted by relevance

/external/v8/test/unittests/compiler/
H A Dcheckpoint-elimination-unittest.cc46 Node* frame_state = EmptyFrameState(); local
47 Node* checkpoint1 = graph()->NewNode(common()->Checkpoint(), frame_state,
50 Node* checkpoint2 = graph()->NewNode(common()->Checkpoint(), frame_state,
H A Djs-builtin-reducer-unittest.cc98 Node* frame_state = graph()->start(); local
102 UndefinedConstant(), p0, context, frame_state,
117 Node* frame_state = graph()->start(); local
120 UndefinedConstant(), p0, context, frame_state,
137 Node* frame_state = graph()->start(); local
141 UndefinedConstant(), p0, context, frame_state,
156 Node* frame_state = graph()->start(); local
159 UndefinedConstant(), p0, context, frame_state,
176 Node* frame_state = graph()->start(); local
183 frame_state, effec
198 Node* frame_state = graph()->start(); local
220 Node* frame_state = graph()->start(); local
239 Node* frame_state = graph()->start(); local
259 Node* frame_state = graph()->start(); local
276 Node* frame_state = graph()->start(); local
293 Node* frame_state = graph()->start(); local
314 Node* frame_state = graph()->start(); local
333 Node* frame_state = graph()->start(); local
353 Node* frame_state = graph()->start(); local
372 Node* frame_state = graph()->start(); local
392 Node* frame_state = graph()->start(); local
411 Node* frame_state = graph()->start(); local
431 Node* frame_state = graph()->start(); local
450 Node* frame_state = graph()->start(); local
470 Node* frame_state = graph()->start(); local
488 Node* frame_state = graph()->start(); local
507 Node* frame_state = graph()->start(); local
530 Node* frame_state = graph()->start(); local
549 Node* frame_state = graph()->start(); local
569 Node* frame_state = graph()->start(); local
588 Node* frame_state = graph()->start(); local
608 Node* frame_state = graph()->start(); local
624 Node* frame_state = graph()->start(); local
643 Node* frame_state = graph()->start(); local
660 Node* frame_state = graph()->start(); local
686 Node* frame_state = graph()->start(); local
702 Node* frame_state = graph()->start(); local
721 Node* frame_state = graph()->start(); local
738 Node* frame_state = graph()->start(); local
764 Node* frame_state = graph()->start(); local
783 Node* frame_state = graph()->start(); local
803 Node* frame_state = graph()->start(); local
822 Node* frame_state = graph()->start(); local
842 Node* frame_state = graph()->start(); local
861 Node* frame_state = graph()->start(); local
881 Node* frame_state = graph()->start(); local
900 Node* frame_state = graph()->start(); local
920 Node* frame_state = graph()->start(); local
939 Node* frame_state = graph()->start(); local
959 Node* frame_state = graph()->start(); local
978 Node* frame_state = graph()->start(); local
[all...]
H A Descape-analysis-unittest.cc444 Node* frame_state = graph()->NewNode( local
450 frame_state, effect1, ifFalse);
484 Node* frame_state = graph()->NewNode( local
490 frame_state, effect1, ifFalse);
H A Djs-typed-lowering-unittest.cc335 Node* const frame_state = EmptyFrameState(); local
339 context, frame_state, effect, control));
348 Node* const frame_state = EmptyFrameState(); local
352 context, frame_state, effect, control));
365 Node* const frame_state = EmptyFrameState(); local
369 context, frame_state, effect, control));
899 Node* const frame_state = EmptyFrameState(); local
907 frame_state, effect, control);
909 frame_state, effect, control);
919 Node* const frame_state local
939 Node* const frame_state = EmptyFrameState(); local
[all...]
/external/v8/src/compiler/
H A Dcommon-operator-reducer.cc126 Node* frame_state = NodeProperties::GetValueInput(node, 1); local
146 frame_state, effect, control);
H A Djs-global-object-specialization.cc136 Node* frame_state = NodeProperties::FindFrameStateBefore(node); local
177 frame_state, effect, control);
189 frame_state, effect, control);
203 frame_state, effect, control);
H A Dliveness-analyzer.cc125 Node* frame_state, BitVector* liveness) {
126 DCHECK_EQ(frame_state->opcode(), IrOpcode::kFrameState);
127 Node* locals_state = frame_state->InputAt(1);
135 frame_state->ReplaceInput(1, new_values);
124 ClearNonLiveFrameStateSlots( Node* frame_state, BitVector* liveness) argument
H A Dbranch-elimination.cc87 Node* frame_state = NodeProperties::GetValueInput(node, 1); local
107 frame_state, effect, control);
H A Djs-call-reducer.cc131 Node* frame_state = NodeProperties::GetFrameStateInput(arg_array, 0); local
132 Node* outer_state = frame_state->InputAt(kFrameStateOuterStateInput);
137 frame_state = outer_state;
139 FrameStateInfo state_info = OpParameter<FrameStateInfo>(frame_state);
154 Node* const parameters = frame_state->InputAt(kFrameStateParametersInput);
223 Node* frame_state = NodeProperties::FindFrameStateBefore(node); local
330 frame_state, effect, control);
348 frame_state, effect, control);
374 Node* frame_state = NodeProperties::FindFrameStateBefore(node); local
452 frame_state, effec
[all...]
H A Djs-inlining.cc58 Node* frame_state() { function in class:v8::internal::compiler::JSCallAccessor
76 Node* frame_state, Node* start, Node* end) {
125 edge.UpdateTo(frame_state);
206 Node* JSInliner::CreateTailCallerFrameState(Node* node, Node* frame_state) { argument
207 FrameStateInfo const& frame_info = OpParameter<FrameStateInfo>(frame_state);
211 Node* function = frame_state->InputAt(kFrameStateFunctionInput);
215 frame_state = NodeProperties::GetFrameStateInput(frame_state, 0);
216 if (frame_state->opcode() == IrOpcode::kFrameState) {
217 FrameStateInfo const& frame_info = OpParameter<FrameStateInfo>(frame_state);
75 InlineCall(Node* call, Node* new_target, Node* context, Node* frame_state, Node* start, Node* end) argument
419 Node* frame_state = call.frame_state(); local
[all...]
H A Dnode-properties.cc176 Node* frame_state) {
178 node->ReplaceInput(FirstFrameStateIndex(node) + index, frame_state);
247 Node* frame_state = GetFrameStateInput(effect, 0); local
248 return frame_state;
175 ReplaceFrameStateInput(Node* node, int index, Node* frame_state) argument
H A Dverifier.cc127 Node* frame_state = NodeProperties::GetFrameStateInput(node, i); local
128 CHECK(frame_state->opcode() == IrOpcode::kFrameState ||
131 frame_state->opcode() == IrOpcode::kStart));
132 CHECK(IsDefUseChainLinkPresent(frame_state, node));
133 CHECK(IsUseDefChainLinkPresent(frame_state, node));
H A Dinstruction-selector-impl.h313 Node* frame_state) {
314 return FlagsContinuation(kFlags_deoptimize, condition, frame_state);
330 Node* frame_state() const { function in class:v8::internal::compiler::final
312 ForDeoptimize(FlagsCondition condition, Node* frame_state) argument
H A Djs-intrinsic-lowering.cc112 Node* const frame_state = NodeProperties::GetFrameStateInput(node, 0); local
119 frame_state, effect, control);
H A Djs-native-context-specialization.cc83 Node* frame_state = NodeProperties::FindFrameStateBefore(node); local
115 frame_state, effect, control);
162 graph()->NewNode(common()->DeoptimizeUnless(), check, frame_state,
185 graph()->NewNode(common()->DeoptimizeUnless(), check, frame_state,
241 graph()->NewNode(common()->DeoptimizeUnless(), check, frame_state,
292 graph()->NewNode(common()->DeoptimizeUnless(), check, frame_state,
350 frame_state, this_effect, this_control);
509 Node* frame_state = NodeProperties::FindFrameStateBefore(node); local
582 graph()->NewNode(common()->DeoptimizeUnless(), check, frame_state,
611 graph()->NewNode(common()->DeoptimizeUnless(), check, frame_state,
914 Node* frame_state = NodeProperties::FindFrameStateBefore(node); local
[all...]
H A Draw-machine-assembler.cc161 Node* frame_state) {
172 buffer[index++] = frame_state;
159 CallNWithFrameState(CallDescriptor* desc, Node* function, Node** args, Node* frame_state) argument
H A Deffect-control-linearizer.cc231 Node* frame_state = nullptr; local
236 frame_state = block_effects[rpo_number].current_frame_state;
239 if (block_effects[rpo_number].current_frame_state != frame_state) {
240 frame_state = nullptr;
249 ProcessNode(node, &frame_state, &effect, &control);
264 ProcessNode(block->control_input(), &frame_state, &effect, &control);
271 block_effects[block->rpo_number()].current_frame_state = frame_state;
301 void EffectControlLinearizer::ProcessNode(Node* node, Node** frame_state, argument
305 if (TryWireInStateEffect(node, *frame_state, effect, control)) {
314 *frame_state
392 TryWireInStateEffect(Node* node, Node* frame_state, Node** effect, Node** control) argument
797 LowerCheckBounds(Node* node, Node* frame_state, Node* effect, Node* control) argument
813 LowerCheckTaggedPointer(Node* node, Node* frame_state, Node* effect, Node* control) argument
828 LowerCheckTaggedSigned(Node* node, Node* frame_state, Node* effect, Node* control) argument
843 LowerCheckedInt32Add(Node* node, Node* frame_state, Node* effect, Node* control) argument
864 LowerCheckedInt32Sub(Node* node, Node* frame_state, Node* effect, Node* control) argument
885 LowerCheckedUint32ToInt32(Node* node, Node* frame_state, Node* effect, Node* control) argument
903 BuildCheckedFloat64ToInt32(Node* value, Node* frame_state, Node* effect, Node* control) argument
942 LowerCheckedFloat64ToInt32(Node* node, Node* frame_state, Node* effect, Node* control) argument
955 LowerCheckedTaggedToInt32(Node* node, Node* frame_state, Node* effect, Node* control) argument
1005 BuildCheckedHeapNumberOrOddballToFloat64( Node* value, Node* frame_state, Node* effect, Node* control) argument
1043 LowerCheckedTaggedToFloat64(Node* node, Node* frame_state, Node* effect, Node* control) argument
1422 LowerCheckFloat64Hole(Node* node, Node* frame_state, Node* effect, Node* control) argument
1442 LowerCheckTaggedHole(Node* node, Node* frame_state, Node* effect, Node* control) argument
[all...]
H A Djs-create-lowering.cc104 Node* GetArgumentsFrameState(Node* frame_state) { argument
105 Node* const outer_state = NodeProperties::GetFrameStateInput(frame_state, 0);
109 : frame_state;
282 Node* const frame_state = NodeProperties::GetFrameStateInput(node, 0); local
283 Node* const outer_state = frame_state->InputAt(kFrameStateOuterStateInput);
285 FrameStateInfo state_info = OpParameter<FrameStateInfo>(frame_state);
350 Node* const args_state = GetArgumentsFrameState(frame_state);
388 Node* const args_state = GetArgumentsFrameState(frame_state);
425 Node* const args_state = GetArgumentsFrameState(frame_state);
770 // given {frame_state}
771 AllocateArguments(Node* effect, Node* control, Node* frame_state) argument
793 AllocateRestArguments(Node* effect, Node* control, Node* frame_state, int start_index) argument
823 AllocateAliasedArguments( Node* effect, Node* control, Node* frame_state, Node* context, Handle<SharedFunctionInfo> shared, bool* has_aliased_arguments) argument
[all...]
H A Dinstruction-selector.cc492 FrameStateDescriptor* frame_state)
494 frame_state_descriptor(frame_state),
613 Node* frame_state = variable
620 frame_state = NodeProperties::GetFrameStateInput(frame_state, 0);
628 frame_state = NodeProperties::GetFrameStateInput(frame_state, 0);
642 buffer->frame_state_descriptor, frame_state, &g, &deduplicator,
1833 Node* frame_state) {
1838 frame_state);
491 CallBuffer(Zone* zone, const CallDescriptor* descriptor, FrameStateDescriptor* frame_state) argument
1829 EmitDeoptimize(InstructionCode opcode, InstructionOperand output, InstructionOperand a, InstructionOperand b, Node* frame_state) argument
1841 EmitDeoptimize( InstructionCode opcode, size_t output_count, InstructionOperand* outputs, size_t input_count, InstructionOperand* inputs, Node* frame_state) argument
[all...]
H A Djs-typed-lowering.cc65 void ConvertInputsToNumber(Node* frame_state) { argument
81 ConvertBothInputsToNumber(&left_input, &right_input, frame_state);
86 left(), CreateFrameStateForLeftInput(frame_state));
91 frame_state, left_input));
232 Node* CreateFrameStateForLeftInput(Node* frame_state) { argument
233 FrameStateInfo state_info = OpParameter<FrameStateInfo>(frame_state);
237 return frame_state;
243 return frame_state;
254 frame_state->InputAt(kFrameStateParametersInput),
255 frame_state
262 CreateFrameStateForRightInput(Node* frame_state, Node* converted_left) argument
312 ConvertSingleInputToNumber(Node* node, Node* frame_state) argument
323 ConvertBothInputsToNumber(Node** left_result, Node** right_result, Node* frame_state) argument
428 Node* frame_state = NodeProperties::GetFrameStateInput(node, 1); local
439 Node* frame_state = NodeProperties::GetFrameStateInput(node, 1); local
445 Node* frame_state = NodeProperties::GetFrameStateInput(node, 1); local
498 Node* frame_state = NodeProperties::GetFrameStateInput(node, 1); local
508 Node* frame_state = NodeProperties::GetFrameStateInput(node, 1); local
523 Node* frame_state = NodeProperties::GetFrameStateInput(node, 1); local
536 Node* frame_state = NodeProperties::GetFrameStateInput(node, 1); local
546 Node* frame_state = NodeProperties::GetFrameStateInput(node, 1); local
559 Node* frame_state = NodeProperties::GetFrameStateInput(node, 1); local
611 Node* frame_state = NodeProperties::GetFrameStateInput(node, 1); local
968 Node* frame_state = NodeProperties::GetFrameStateInput(node, 0); local
1186 Node* const frame_state = NodeProperties::GetFrameStateInput(node, 0); local
1400 Node* frame_state = NodeProperties::GetFrameStateInput(node, 0); local
1554 Node* frame_state = NodeProperties::FindFrameStateBefore(node); local
1674 Node* frame_state = NodeProperties::GetFrameStateInput(node, 0); local
[all...]
H A Dsimplified-lowering.cc2193 Node* frame_state = node->InputAt(2); local
2216 frame_state, efalse0, if_false0);
2277 Node* frame_state = node->InputAt(2); local
2297 frame_state, efalse0, if_false0);
H A Dwasm-compiler.cc2141 Node* frame_state = NodeProperties::GetFrameStateInput(value, 0); local
2154 Node* vtrue1 = graph()->NewNode(value->op(), object, context, frame_state,
/external/v8/test/cctest/compiler/
H A Dtest-js-typed-lowering.cc694 Node* frame_state = R.EmptyFrameState(R.context()); local
702 frame_state, ton, R.start());
708 frame_state, ton, R.start());
714 R.context(), frame_state, frame_state, ton,
719 R.context(), frame_state, frame_state, ton,

Completed in 438 milliseconds