Searched refs:JSConstructNode (Results 1 – 7 of 7) sorted by relevance
65 Node* new_target() const { return JSConstructNode{call_}.new_target(); } in new_target()74 : JSConstructNode{call_}.ArgumentCount(); in argument_count()80 : JSConstructNode{call_}.Parameters().frequency(); in frequency()620 JSConstructNode n(node); in ReduceJSCall()
824 return JSConstructNode{node_ptr()}.ArgumentCount(); in ConstructArity()828 return JSConstructNode{node_ptr()}.target(); in TargetInput()832 return JSConstructNode{node_ptr()}.new_target(); in NewTargetInput()871 JSConstructNode n(node_ptr()); in CallPromiseExecutor()887 JSConstructNode n(node_ptr()); in CallPromiseReject()2248 JSConstructNode n(node_ptr()); in ReducePromiseConstructor()3091 STATIC_ASSERT(JSConstructNode::FirstArgumentIndex() == 2); in ReduceReflectConstruct()3099 STATIC_ASSERT(JSConstructNode::TargetIndex() == 0); in ReduceReflectConstruct()3100 STATIC_ASSERT(JSConstructNode::NewTargetIndex() == 1); in ReduceReflectConstruct()3101 STATIC_ASSERT(JSConstructNode::kFeedbackVectorIsLastInput); in ReduceReflectConstruct()[all …]
1531 JSConstructNode::NewTargetIndex()); in ReduceBuiltin()1532 new_target = JSConstructNode{node}.new_target(); in ReduceBuiltin()1533 node->ReplaceInput(JSConstructNode::NewTargetIndex(), in ReduceBuiltin()1535 node->RemoveInput(JSConstructNode{node}.FeedbackVectorIndex()); in ReduceBuiltin()1613 JSConstructNode n(node); in ReduceJSConstruct()1633 STATIC_ASSERT(JSConstructNode::TargetIndex() == 0); in ReduceJSConstruct()1634 STATIC_ASSERT(JSConstructNode::NewTargetIndex() == 1); in ReduceJSConstruct()
2652 const int arity = JSConstructNode::ArityForArgc(arg_count); in GetConstructArgumentsFromRegister()2656 STATIC_ASSERT(JSConstructNode::TargetIndex() == 0); in GetConstructArgumentsFromRegister()2657 STATIC_ASSERT(JSConstructNode::NewTargetIndex() == 1); in GetConstructArgumentsFromRegister()2658 STATIC_ASSERT(JSConstructNode::FirstArgumentIndex() == 2); in GetConstructArgumentsFromRegister()2659 STATIC_ASSERT(JSConstructNode::kFeedbackVectorIsLastInput); in GetConstructArgumentsFromRegister()2690 const uint32_t arity = JSConstructNode::ArityForArgc(arg_count); in VisitConstruct()2722 const uint32_t arity = JSConstructNode::ArityForArgc(arg_count); in VisitConstructWithSpread()
689 JSConstructNode n(node); in CreateOrReuseDispatch()
858 JSConstructNode n(node); in LowerJSConstruct()
1545 using JSConstructNode = JSConstructNodeBase<IrOpcode::kJSConstruct>; variable