Home
last modified time | relevance | path

Searched refs:frame_state (Results 1 – 25 of 34) sorted by relevance

12

/third_party/node/deps/v8/src/compiler/
Deffect-control-linearizer.cc63 void ProcessNode(Node* node, Node** frame_state);
65 bool TryWireInStateEffect(Node* node, Node* frame_state);
81 Node* LowerCheckInternalizedString(Node* node, Node* frame_state);
82 void LowerCheckMaps(Node* node, Node* frame_state);
84 Node* LowerCheckNumber(Node* node, Node* frame_state);
85 Node* LowerCheckClosure(Node* node, Node* frame_state);
86 Node* LowerCheckReceiver(Node* node, Node* frame_state);
87 Node* LowerCheckReceiverOrNullOrUndefined(Node* node, Node* frame_state);
88 Node* LowerCheckString(Node* node, Node* frame_state);
89 Node* LowerCheckBigInt(Node* node, Node* frame_state);
[all …]
Djs-inlining.cc67 FrameState frame_state() const { in frame_state() function in v8::internal::compiler::JSCallAccessor
89 Node* context, Node* frame_state, in InlineJSWasmCall() argument
95 call, new_target, context, frame_state, start, end, exception_target, in InlineJSWasmCall()
102 Node* frame_state, StartNode start, Node* end, in InlineCall() argument
156 edge.UpdateTo(frame_state); in InlineCall()
410 jsgraph(), n.context(), n.frame_state(), in ReduceJSWasmCall()
457 Node* frame_state = NodeProperties::GetFrameStateInput(node); in ReduceJSWasmCall() local
460 return InlineJSWasmCall(node, new_target, context, frame_state, start, end, in ReduceJSWasmCall()
513 for (Node* frame_state = call.frame_state(); in ReduceJSCall() local
514 frame_state->opcode() == IrOpcode::kFrameState; in ReduceJSCall()
[all …]
Djs-inlining-heuristic.cc187 FrameState frame_state{NodeProperties::GetFrameStateInput(node)}; in Reduce() local
188 FrameStateInfo const& frame_info = frame_state.frame_state_info(); in Reduce()
370 bool CollectFrameStateUniqueUses(Node* node, FrameState frame_state, in CollectFrameStateUniqueUses() argument
374 if (frame_state->UseCount() > 1) return true; in CollectFrameStateUniqueUses()
375 if (frame_state.stack() == node) { in CollectFrameStateUniqueUses()
377 uses_buffer[*use_count] = {frame_state, FrameState::kFrameStateStackInput}; in CollectFrameStateUniqueUses()
380 if (!CollectStateValuesOwnedUses(node, frame_state.locals(), uses_buffer, in CollectFrameStateUniqueUses()
390 FrameState frame_state, Node* from, Node* to, StateCloneMode mode) { in DuplicateFrameStateAndRename() argument
393 if (frame_state->UseCount() > 1) return frame_state; in DuplicateFrameStateAndRename()
395 mode == kChangeInPlace ? static_cast<Node*>(frame_state) : nullptr; in DuplicateFrameStateAndRename()
[all …]
Dcheckpoint-elimination.cc21 Node* frame_state = NodeProperties::GetFrameStateInput(checkpoint); in GetFunctionInfo() local
22 return frame_state->opcode() == IrOpcode::kFrameState in GetFunctionInfo()
23 ? FrameStateInfoOf(frame_state->op()).function_info() in GetFunctionInfo()
Djs-generic-lowering.cc276 FrameState frame_state = n.frame_state(); in LowerJSLoadProperty() local
277 Node* outer_state = frame_state.outer_frame_state(); in LowerJSLoadProperty()
300 FrameState frame_state = n.frame_state(); in LowerJSLoadNamed() local
301 Node* outer_state = frame_state.outer_frame_state(); in LowerJSLoadNamed()
358 FrameState frame_state = n.frame_state(); in LowerJSLoadGlobal() local
359 Node* outer_state = frame_state.outer_frame_state(); in LowerJSLoadGlobal()
405 FrameState frame_state = n.frame_state(); in LowerJSSetKeyedProperty() local
406 Node* outer_state = frame_state.outer_frame_state(); in LowerJSSetKeyedProperty()
429 FrameState frame_state = n.frame_state(); in LowerJSDefineKeyedOwnProperty() local
430 Node* outer_state = frame_state.outer_frame_state(); in LowerJSDefineKeyedOwnProperty()
[all …]
Djs-native-context-specialization.h151 Node* frame_state, Node* effect, Node* control, NameRef const& name,
156 Node* frame_state, Node* effect, Node* control, NameRef const& name,
160 Node* context, Node* frame_state,
174 Node* frame_state, Node** effect,
179 Node* frame_state, Node** effect,
183 Node* InlineApiCall(Node* receiver, Node* holder, Node* frame_state,
Djs-native-context-specialization.cc219 Node* frame_state = NodeProperties::GetFrameStateInput(node); in ReduceJSAsyncFunctionEnter() local
233 FrameStateInfoOf(frame_state->op()).shared_info().ToHandleChecked()); in ReduceJSAsyncFunctionEnter()
256 Node* frame_state = NodeProperties::GetFrameStateInput(node); in ReduceJSAsyncFunctionReject() local
272 frame_state = CreateStubBuiltinContinuationFrameState( in ReduceJSAsyncFunctionReject()
274 parameters, arraysize(parameters), frame_state, in ReduceJSAsyncFunctionReject()
281 debug_event, context, frame_state, effect, control); in ReduceJSAsyncFunctionReject()
292 Node* frame_state = NodeProperties::GetFrameStateInput(node); in ReduceJSAsyncFunctionResolve() local
308 frame_state = CreateStubBuiltinContinuationFrameState( in ReduceJSAsyncFunctionResolve()
310 parameters, arraysize(parameters), frame_state, in ReduceJSAsyncFunctionResolve()
314 context, frame_state, effect, control); in ReduceJSAsyncFunctionResolve()
[all …]
Djs-create-lowering.h89 FrameState frame_state); in NON_EXPORTED_BASE()
91 FrameState frame_state, int start_index); in NON_EXPORTED_BASE()
93 FrameState frame_state, Node* context, in NON_EXPORTED_BASE()
Djs-inlining.h74 Node* frame_state, StartNode start, Node* end,
80 Node* frame_state, StartNode start, Node* end,
Djs-call-reducer.cc280 TNode<Object> arg2, FrameState frame_state);
284 FrameState frame_state);
287 FrameState frame_state);
294 FrameState frame_state);
616 FrameState frame_state) { in ThrowIfNotCallable() argument
622 maybe_callable, frame_state); in ThrowIfNotCallable()
870 TNode<JSFunction> reject, FrameState frame_state) { in CallPromiseExecutor() argument
881 n.context(), frame_state, effect(), control())); in CallPromiseExecutor()
886 FrameState frame_state) { in CallPromiseReject() argument
897 frame_state, effect(), control())); in CallPromiseReject()
[all …]
Djs-create-lowering.cc39 FrameState GetArgumentsFrameState(FrameState frame_state) { in GetArgumentsFrameState() argument
40 FrameState outer_state{NodeProperties::GetFrameStateInput(frame_state)}; in GetArgumentsFrameState()
44 : frame_state; in GetArgumentsFrameState()
151 FrameState frame_state{NodeProperties::GetFrameStateInput(node)}; in ReduceJSCreateArguments() local
153 FrameStateInfo state_info = frame_state.frame_state_info(); in ReduceJSCreateArguments()
159 if (frame_state.outer_frame_state()->opcode() != IrOpcode::kFrameState) { in ReduceJSCreateArguments()
254 DCHECK_EQ(frame_state.outer_frame_state()->opcode(), IrOpcode::kFrameState); in ReduceJSCreateArguments()
265 FrameState args_state = GetArgumentsFrameState(frame_state); in ReduceJSCreateArguments()
305 FrameState args_state = GetArgumentsFrameState(frame_state); in ReduceJSCreateArguments()
343 FrameState args_state = GetArgumentsFrameState(frame_state); in ReduceJSCreateArguments()
[all …]
Dgraph-assembler.cc391 Node* GraphAssembler::Checkpoint(FrameState frame_state) { in Checkpoint() argument
392 return AddNode(graph()->NewNode(common()->Checkpoint(), frame_state, effect(), in Checkpoint()
514 Node* condition, Node* frame_state) { in DeoptimizeIf() argument
516 condition, frame_state, effect(), control())); in DeoptimizeIf()
521 Node* condition, Node* frame_state) { in DeoptimizeIfNot() argument
523 condition, frame_state, effect(), control())); in DeoptimizeIfNot()
Dnode-properties.cc134 void NodeProperties::ReplaceFrameStateInput(Node* node, Node* frame_state) { in ReplaceFrameStateInput() argument
136 node->ReplaceInput(FirstFrameStateIndex(node), frame_state); in ReplaceFrameStateInput()
224 Node* frame_state = GetFrameStateInput(effect); in FindFrameStateBefore() local
225 return frame_state; in FindFrameStateBefore()
Djs-inlining-heuristic.h88 FrameState DuplicateFrameStateAndRename(FrameState frame_state, Node* from,
Descape-analysis.cc818 FrameState frame_state{current->CurrentNode()}; in ReduceNode() local
819 if (frame_state.frame_state_info().type() != in ReduceNode()
823 StateValuesAccess(frame_state.parameters()).begin(); in ReduceNode()
828 current->SetEscaped(frame_state.function()); in ReduceNode()
Djs-typed-lowering.cc585 Node* frame_state = NodeProperties::GetFrameStateInput(node); in ReduceJSAdd() local
624 context, frame_state, efalse, if_false); in ReduceJSAdd()
1113 Node* frame_state = NodeProperties::GetFrameStateInput(node); in ReduceJSToObject() local
1143 context, frame_state, efalse, if_false); in ReduceJSToObject()
1193 Node* frame_state = NodeProperties::GetFrameStateInput(node); in ReduceJSHasInPrototypeChain() local
1265 prototype, context, frame_state, efalse1, if_false1); in ReduceJSHasInPrototypeChain()
1848 FrameState frame_state = n.frame_state(); in ReduceJSForInNext() local
1920 receiver, context, frame_state, effect, if_false); in ReduceJSForInNext()
2220 Node* frame_state = NodeProperties::GetFrameStateInput(node); in ReduceObjectIsArray() local
2290 context, frame_state, effect, control); in ReduceObjectIsArray()
Dbranch-elimination.cc316 Node* frame_state = NodeProperties::GetValueInput(node, 1); in ReduceDeoptimizeConditional() local
337 frame_state, effect, control); in ReduceDeoptimizeConditional()
Djs-intrinsic-lowering.cc123 Node* const frame_state = NodeProperties::GetFrameStateInput(node); in ReduceDeoptimizeNow() local
130 frame_state, effect, control); in ReduceDeoptimizeNow()
Djs-type-hint-lowering.cc574 Node* frame_state = in BuildDeoptIfFeedbackIsInsufficient() local
576 deoptimize->ReplaceInput(0, frame_state); in BuildDeoptIfFeedbackIsInsufficient()
Dwasm-compiler.cc2993 Node* frame_state) { in BuildCallNode() argument
2999 const size_t has_frame_state = frame_state != nullptr ? 1 : 0; in BuildCallNode()
3013 if (has_frame_state != 0) inputs[params + 2] = frame_state; in BuildCallNode()
3030 Node* instance_node, Node* frame_state) { in BuildWasmCall() argument
3032 mcgraph()->zone(), sig, kWasmFunction, frame_state != nullptr); in BuildWasmCall()
3035 BuildCallNode(sig, args, position, instance_node, op, frame_state); in BuildWasmCall()
6290 Node* frame_state) { in BuildChangeTaggedToInt32() argument
6311 frame_state ? CallDescriptor::kNeedsFrameState in BuildChangeTaggedToInt32()
6316 Node* call = frame_state in BuildChangeTaggedToInt32()
6318 target, value, context, frame_state) in BuildChangeTaggedToInt32()
[all …]
/third_party/node/deps/v8/src/compiler/backend/
Dinstruction-selector.h62 FrameState frame_state) { in ForDeoptimize() argument
64 feedback, frame_state); in ForDeoptimize()
68 FeedbackSource const& feedback, Node* frame_state) { in ForDeoptimizeForTesting() argument
72 feedback, frame_state); in ForDeoptimizeForTesting()
113 Node* frame_state() const { in frame_state() function
203 FeedbackSource const& feedback, Node* frame_state) in FlagsContinuation() argument
209 frame_state_or_result_(frame_state) { in FlagsContinuation()
211 DCHECK_NOT_NULL(frame_state); in FlagsContinuation()
487 FrameState frame_state);
622 FeedbackSource const& feedback, FrameState frame_state);
Dinstruction-selector.cc862 FrameState{cont->frame_state()}); in EmitWithContinuation()
894 FeedbackSource const& feedback, FrameState frame_state) { in AppendDeoptimizeArguments() argument
896 FrameStateDescriptor* const descriptor = GetFrameStateDescriptor(frame_state); in AppendDeoptimizeArguments()
901 AddInputsToFrameStateDescriptor(descriptor, frame_state, &g, &deduplicator, in AppendDeoptimizeArguments()
911 FrameStateDescriptor* frame_state) in CallBuffer()
913 frame_state_descriptor(frame_state), in CallBuffer()
1069 FrameState frame_state{ in InitializeCallBuffer() local
1076 frame_state = FrameState{NodeProperties::GetFrameStateInput(frame_state)}; in InitializeCallBuffer()
1082 frame_state = in InitializeCallBuffer()
1083 FrameState{NodeProperties::GetFrameStateInput(frame_state)}; in InitializeCallBuffer()
[all …]
/third_party/node/deps/v8/src/maglev/
Dmaglev-interpreter-frame-state.h344 const CompactInterpreterFrameState& frame_state() const { in frame_state() function
492 state.frame_state().ForEachValue( in CopyFrom()
/third_party/libwebsockets/lib/roles/h2/
Dhttp2.c1405 h2n->frame_state = 0; in lws_h2_parse_frame_header()
1449 h2n->frame_state = 0; in lws_h2_parse_end_of_frame()
2052 if (h2n->frame_state != LWS_H2_FRAME_HEADER_LENGTH) in lws_h2_parser()
2442 if (h2n->frame_state <= 8) { in lws_h2_parser()
2444 switch (h2n->frame_state++) { in lws_h2_parser()
2475 if (h2n->frame_state == LWS_H2_FRAME_HEADER_LENGTH && in lws_h2_parser()
2497 h2n->frame_state = 0; in lws_h2_parser()
Dprivate-lib-roles-h2.h295 uint8_t frame_state; member

12