Home
last modified time | relevance | path

Searched refs:CreateArgumentsType (Results 1 – 23 of 23) sorted by relevance

/third_party/node/deps/v8/src/common/
Dglobals.h1137 enum class CreateArgumentsType : uint8_t { enum
1143 inline size_t hash_value(CreateArgumentsType type) { in hash_value()
1147 inline std::ostream& operator<<(std::ostream& os, CreateArgumentsType type) {
1149 case CreateArgumentsType::kMappedArguments:
1151 case CreateArgumentsType::kUnmappedArguments:
1153 case CreateArgumentsType::kRestParameter:
/third_party/node/deps/v8/src/compiler/
Djs-create-lowering.cc150 CreateArgumentsType type = CreateArgumentsTypeOf(node->op()); in ReduceJSCreateArguments()
161 case CreateArgumentsType::kMappedArguments: { in ReduceJSCreateArguments()
195 case CreateArgumentsType::kUnmappedArguments: { in ReduceJSCreateArguments()
202 CreateArgumentsType::kUnmappedArguments, in ReduceJSCreateArguments()
221 case CreateArgumentsType::kRestParameter: { in ReduceJSCreateArguments()
230 CreateArgumentsType::kRestParameter, in ReduceJSCreateArguments()
256 case CreateArgumentsType::kMappedArguments: { in ReduceJSCreateArguments()
298 case CreateArgumentsType::kUnmappedArguments: { in ReduceJSCreateArguments()
334 case CreateArgumentsType::kRestParameter: { in ReduceJSCreateArguments()
1568 CreateArgumentsType::kUnmappedArguments, parameter_count), in TryAllocateAliasedArguments()
[all …]
Dsimplified-operator.h634 NewArgumentsElementsParameters(CreateArgumentsType type, in NewArgumentsElementsParameters()
638 CreateArgumentsType arguments_type() const { return type_; } in arguments_type()
642 CreateArgumentsType type_;
971 const Operator* NewArgumentsElements(CreateArgumentsType type, in NON_EXPORTED_BASE()
Descape-analysis-reducer.cc231 int mapped_count = type == CreateArgumentsType::kMappedArguments in Finalize()
328 if (type == CreateArgumentsType::kRestParameter) { in Finalize()
Doperator-properties.cc66 return CreateArgumentsTypeOf(op) == CreateArgumentsType::kMappedArguments; in NeedsExactContext()
Djs-operator.cc394 CreateArgumentsType const& CreateArgumentsTypeOf(const Operator* op) { in CreateArgumentsTypeOf()
396 return OpParameter<CreateArgumentsType>(op); in CreateArgumentsTypeOf()
1251 const Operator* JSOperatorBuilder::CreateArguments(CreateArgumentsType type) { in CreateArguments()
1252 return zone()->New<Operator1<CreateArgumentsType>>( // -- in CreateArguments()
Djs-generic-lowering.cc586 CreateArgumentsType const type = CreateArgumentsTypeOf(node->op()); in LowerJSCreateArguments()
588 case CreateArgumentsType::kMappedArguments: in LowerJSCreateArguments()
591 case CreateArgumentsType::kUnmappedArguments: in LowerJSCreateArguments()
594 case CreateArgumentsType::kRestParameter: in LowerJSCreateArguments()
Dcommon-operator.h380 using ArgumentsStateType = CreateArgumentsType;
Djs-operator.h562 CreateArgumentsType const& CreateArgumentsTypeOf(const Operator* op);
944 const Operator* CreateArguments(CreateArgumentsType type); in NON_EXPORTED_BASE()
Dbytecode-graph-builder.cc222 void BuildCreateArguments(CreateArgumentsType type);
2237 void BytecodeGraphBuilder::BuildCreateArguments(CreateArgumentsType type) { in BuildCreateArguments()
2244 BuildCreateArguments(CreateArgumentsType::kMappedArguments); in VisitCreateMappedArguments()
2248 BuildCreateArguments(CreateArgumentsType::kUnmappedArguments); in VisitCreateUnmappedArguments()
2252 BuildCreateArguments(CreateArgumentsType::kRestParameter); in VisitCreateRestParameter()
Dtyper.cc1230 case CreateArgumentsType::kRestParameter: in TypeJSCreateArguments()
1232 case CreateArgumentsType::kMappedArguments: in TypeJSCreateArguments()
1233 case CreateArgumentsType::kUnmappedArguments: in TypeJSCreateArguments()
Deffect-control-linearizer.cc3678 CreateArgumentsType type = parameters.arguments_type(); in LowerNewArgumentsElements()
3685 case CreateArgumentsType::kMappedArguments: in LowerNewArgumentsElements()
3688 case CreateArgumentsType::kUnmappedArguments: in LowerNewArgumentsElements()
3691 case CreateArgumentsType::kRestParameter: in LowerNewArgumentsElements()
Dsimplified-operator.cc1740 CreateArgumentsType type, int formal_parameter_count) { in NewArgumentsElements()
Djs-call-reducer.cc4082 CreateArgumentsType const type = CreateArgumentsTypeOf(arguments_list->op()); in ReduceCallOrConstructWithArrayLikeOrSpreadOfCreateArguments()
4097 if (type == CreateArgumentsType::kMappedArguments) { in ReduceCallOrConstructWithArrayLikeOrSpreadOfCreateArguments()
4123 const int start_index = (type == CreateArgumentsType::kRestParameter) in ReduceCallOrConstructWithArrayLikeOrSpreadOfCreateArguments()
/third_party/node/deps/v8/src/deoptimizer/
Dtranslation-array.h83 void ArgumentsElements(CreateArgumentsType type);
Dtranslated-state.cc237 CreateArgumentsType arguments_type = in TranslationArrayPrintSingleFrame()
238 static_cast<CreateArgumentsType>(iterator.Next()); in TranslationArrayPrintSingleFrame()
901 int frame_index, Address input_frame_pointer, CreateArgumentsType type, in CreateArgumentsElementsTranslatedValues()
905 type == CreateArgumentsType::kRestParameter in CreateArgumentsElementsTranslatedValues()
924 if (type == CreateArgumentsType::kMappedArguments) { in CreateArgumentsElementsTranslatedValues()
934 if (type == CreateArgumentsType::kRestParameter) { in CreateArgumentsElementsTranslatedValues()
998 CreateArgumentsType arguments_type = in CreateNextTranslatedValue()
999 static_cast<CreateArgumentsType>(iterator->Next()); in CreateNextTranslatedValue()
Dtranslation-array.cc186 void TranslationArrayBuilder::ArgumentsElements(CreateArgumentsType type) { in ArgumentsElements()
Dtranslated-state.h411 CreateArgumentsType type,
/third_party/node/deps/v8/src/ast/
Dscopes.h1101 CreateArgumentsType GetArgumentsType() const {
1106 ? CreateArgumentsType::kMappedArguments
1107 : CreateArgumentsType::kUnmappedArguments;
Dscopes.cc2450 GetArgumentsType() == CreateArgumentsType::kMappedArguments; in AllocateParameterLocals()
/third_party/node/deps/v8/src/interpreter/
Dbytecode-array-builder.cc995 CreateArgumentsType type) { in CreateArguments()
997 case CreateArgumentsType::kMappedArguments: in CreateArguments()
1000 case CreateArgumentsType::kUnmappedArguments: in CreateArguments()
1003 case CreateArgumentsType::kRestParameter: in CreateArguments()
Dbytecode-array-builder.h263 BytecodeArrayBuilder& CreateArguments(CreateArgumentsType type);
Dbytecode-generator.cc6934 builder()->CreateArguments(CreateArgumentsType::kRestParameter); in VisitRestArgumentsArray()