Home
last modified time | relevance | path

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

/external/v8/src/
Dglobals.h861 enum class CreateArgumentsType : uint8_t { enum
867 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:
/external/v8/src/compiler/
Djs-call-reducer.cc119 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()
Djs-create-lowering.cc291 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()
Djs-generic-lowering.cc344 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()
Djs-operator.cc443 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()
Djs-operator.h491 CreateArgumentsType const& CreateArgumentsTypeOf(const Operator* op);
619 const Operator* CreateArguments(CreateArgumentsType type); in NON_EXPORTED_BASE()
Dbytecode-graph-builder.h136 void BuildCreateArguments(CreateArgumentsType type);
Dbytecode-graph-builder.cc1225 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()
Dast-graph-builder.cc2340 CreateArgumentsType type = in BuildArgumentsObject()
2342 ? CreateArgumentsType::kUnmappedArguments in BuildArgumentsObject()
2343 : CreateArgumentsType::kMappedArguments; in BuildArgumentsObject()
/external/v8/src/interpreter/
Dbytecode-array-builder.cc751 CreateArgumentsType type) { in CreateArguments()
753 case CreateArgumentsType::kMappedArguments: in CreateArguments()
756 case CreateArgumentsType::kUnmappedArguments: in CreateArguments()
759 case CreateArgumentsType::kRestParameter: in CreateArguments()
Dbytecode-array-builder.h217 BytecodeArrayBuilder& CreateArguments(CreateArgumentsType type); in NON_EXPORTED_BASE()
Dbytecode-generator.cc3291 CreateArgumentsType type = in VisitArgumentsObject()
3293 ? CreateArgumentsType::kUnmappedArguments in VisitArgumentsObject()
3294 : CreateArgumentsType::kMappedArguments; in VisitArgumentsObject()
3305 builder()->CreateArguments(CreateArgumentsType::kRestParameter); in VisitRestArgumentsArray()