Searched refs:CreateArgumentsType (Results 1 – 12 of 12) sorted by relevance
861 enum class CreateArgumentsType : uint8_t { enum867 inline size_t hash_value(CreateArgumentsType type) { in hash_value()871 inline std::ostream& operator<<(std::ostream& os, CreateArgumentsType type) {873 case CreateArgumentsType::kMappedArguments:875 case CreateArgumentsType::kUnmappedArguments:877 case CreateArgumentsType::kRestParameter:
119 CreateArgumentsType const type = CreateArgumentsTypeOf(arg_array->op()); in ReduceFunctionPrototypeApply()129 if (type == CreateArgumentsType::kMappedArguments) { in ReduceFunctionPrototypeApply()132 } else if (type == CreateArgumentsType::kRestParameter) { in ReduceFunctionPrototypeApply()144 if (type != CreateArgumentsType::kRestParameter && in ReduceFunctionPrototypeApply()441 CreateArgumentsType type = CreateArgumentsTypeOf(spread->op()); in ReduceSpreadCall()452 if (type == CreateArgumentsType::kMappedArguments) { in ReduceSpreadCall()457 } else if (type == CreateArgumentsType::kRestParameter) { in ReduceSpreadCall()
291 CreateArgumentsType type = CreateArgumentsTypeOf(node->op()); in ReduceJSCreateArguments()301 case CreateArgumentsType::kMappedArguments: { in ReduceJSCreateArguments()350 case CreateArgumentsType::kUnmappedArguments: { in ReduceJSCreateArguments()389 case CreateArgumentsType::kRestParameter: { in ReduceJSCreateArguments()433 if (type == CreateArgumentsType::kMappedArguments) { in ReduceJSCreateArguments()470 } else if (type == CreateArgumentsType::kUnmappedArguments) { in ReduceJSCreateArguments()498 } else if (type == CreateArgumentsType::kRestParameter) { in ReduceJSCreateArguments()
344 CreateArgumentsType const type = CreateArgumentsTypeOf(node->op()); in LowerJSCreateArguments()346 case CreateArgumentsType::kMappedArguments: in LowerJSCreateArguments()349 case CreateArgumentsType::kUnmappedArguments: in LowerJSCreateArguments()352 case CreateArgumentsType::kRestParameter: in LowerJSCreateArguments()
443 CreateArgumentsType const& CreateArgumentsTypeOf(const Operator* op) { in CreateArgumentsTypeOf()445 return OpParameter<CreateArgumentsType>(op); in CreateArgumentsTypeOf()969 const Operator* JSOperatorBuilder::CreateArguments(CreateArgumentsType type) { in CreateArguments()970 return new (zone()) Operator1<CreateArgumentsType>( // -- in CreateArguments()
491 CreateArgumentsType const& CreateArgumentsTypeOf(const Operator* op);619 const Operator* CreateArguments(CreateArgumentsType type); in NON_EXPORTED_BASE()
136 void BuildCreateArguments(CreateArgumentsType type);
1225 void BytecodeGraphBuilder::BuildCreateArguments(CreateArgumentsType type) { in BuildCreateArguments()1232 BuildCreateArguments(CreateArgumentsType::kMappedArguments); in VisitCreateMappedArguments()1236 BuildCreateArguments(CreateArgumentsType::kUnmappedArguments); in VisitCreateUnmappedArguments()1240 BuildCreateArguments(CreateArgumentsType::kRestParameter); in VisitCreateRestParameter()
2340 CreateArgumentsType type = in BuildArgumentsObject()2342 ? CreateArgumentsType::kUnmappedArguments in BuildArgumentsObject()2343 : CreateArgumentsType::kMappedArguments; in BuildArgumentsObject()
751 CreateArgumentsType type) { in CreateArguments()753 case CreateArgumentsType::kMappedArguments: in CreateArguments()756 case CreateArgumentsType::kUnmappedArguments: in CreateArguments()759 case CreateArgumentsType::kRestParameter: in CreateArguments()
217 BytecodeArrayBuilder& CreateArguments(CreateArgumentsType type); in NON_EXPORTED_BASE()
3291 CreateArgumentsType type = in VisitArgumentsObject()3293 ? CreateArgumentsType::kUnmappedArguments in VisitArgumentsObject()3294 : CreateArgumentsType::kMappedArguments; in VisitArgumentsObject()3305 builder()->CreateArguments(CreateArgumentsType::kRestParameter); in VisitRestArgumentsArray()