Home
last modified time | relevance | path

Searched defs:arrayType (Results 1 – 25 of 39) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/base/
Dtyped_array_helper-inl.h159 …SFunction> TypedArrayHelper::GetConstructorFromType(JSThread *thread, const DataViewType arrayType) in GetConstructorFromType()
189 …Value> TypedArrayHelper::GetConstructorNameFromType(JSThread *thread, const DataViewType arrayType) in GetConstructorNameFromType()
220 JSThread *thread, const JSHandle<JSTypedArray> &obj, const DataViewType arrayType) in GetOnHeapHclassFromType()
252 JSThread *thread, const JSHandle<JSTypedArray> &obj, const DataViewType arrayType) in GetNotOnHeapHclassFromType()
283 uint32_t TypedArrayHelper::GetSizeFromType(const DataViewType arrayType) in GetSizeFromType()
Dtyped_array_helper.cpp44 const DataViewType arrayType) in TypedArrayConstructor()
88 const DataViewType arrayType) in FastCopyElementFromArray()
113 const DataViewType arrayType) in CreateFromOrdinaryObject()
206 const DataViewType arrayType) in CreateFromTypedArray()
310 const DataViewType arrayType) in CreateFromArrayBuffer()
383 const DataViewType arrayType) in AllocateTypedArray()
420 const DataViewType arrayType) in AllocateTypedArray()
443 const DataViewType arrayType) in AllocateTypedArrayBuffer()
513 DataViewType arrayType = GetType(type); in TypedArraySpeciesCreate() local
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
Dconst_array_resolver.cpp161 auto arrayType = pandasm::Type::FromName(irInterface_->GetTypeIdByOffset(inst->GetTypeId())); in IsMultidimensionalArray() local
321 auto arrayType = in FillLiteral() local
/arkcompiler/ets_frontend/merge_abc/src/
DassemblyProgramProto.cpp88 auto &arrayType = Type::Deserialize(protoArrayType, allocator); in Deserialize() local
/arkcompiler/runtime_core/static_core/compiler/tests/
Dloop_idioms_test.cpp24 … bool CheckFillArrayFull(DataType::Type arrayType, RuntimeInterface::IntrinsicId expectedIntrinsic) in CheckFillArrayFull()
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
DtupleType.cpp29 Type *arrayType = checker->CreateUnionType(std::move(unionTypes)); in ConvertToArrayType() local
/arkcompiler/ets_frontend/es2panda/typescript/types/
DtupleType.cpp30 Type *arrayType = checker->CreateUnionType(std::move(unionTypes)); in ConvertToArrayType() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeCreation.cpp124 auto *arrayType = Allocator()->New<ETSArrayType>(elementType); in CreateETSArrayType() local
530 …::StringView, SignatureInfo *> ETSChecker::CreateBuiltinArraySignatureInfo(ETSArrayType *arrayType, in CreateBuiltinArraySignatureInfo()
559 Signature *ETSChecker::CreateBuiltinArraySignature(ETSArrayType *arrayType, size_t dim) in CreateBuiltinArraySignature()
/arkcompiler/ets_frontend/ets2panda/ir/ets/
DetsTuple.cpp171 auto *const arrayType = spreadType_->GetType(checker); in GetType() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dparser.cpp329 MIRArrayType arrayType(tyIdx, vec); in ParseArrayType() local
1537 MIRArrayType *arrayType = static_cast<MIRArrayType *>(type); in FixForwardReferencedTypeForOneAgg() local
1543 MIRFarrayType *arrayType = static_cast<MIRFarrayType *>(type); in FixForwardReferencedTypeForOneAgg() local
2234 auto &arrayType = static_cast<MIRArrayType &>(type); in ParseInitValue() local
2863 auto *arrayType = static_cast<MIRArrayType *>(type); in IsTypeIncomplete() local
Dmir_lower.cpp710 … MIRType &arrayType = *GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyIdx(array->GetPrimType())); in LowerFarray() local
759 MIRArrayType *arrayType = static_cast<MIRArrayType *>(aType); in LowerCArray() local
Dmir_builder.cpp824 ArrayNode *MIRBuilder::CreateExprArray(const MIRType &arrayType) in CreateExprArray()
834 ArrayNode *MIRBuilder::CreateExprArray(const MIRType &arrayType, BaseNode *op) in CreateExprArray()
842 ArrayNode *MIRBuilder::CreateExprArray(const MIRType &arrayType, BaseNode *op1, BaseNode *op2) in CreateExprArray()
850 ArrayNode *MIRBuilder::CreateExprArray(const MIRType &arrayType, std::vector<BaseNode *> ops) in CreateExprArray()
Dglobal_tables.cpp231 MIRArrayType arrayType(elem.GetTypeIndex(), sizeVector); in GetOrCreateArrayType() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/
Dbecommon.cpp313 MIRArrayType &arrayType = static_cast<MIRArrayType &>(ty); in ComputeArrayTypeSizesAligns() local
344 MIRFarrayType &arrayType = static_cast<MIRFarrayType &>(ty); in ComputeFArrayOrJArrayTypeSizesAligns() local
Dlower.cpp422 MIRType &arrayType = *GlobalTables::GetTypeTable().GetTypeFromTyIdx(TyIdx(array.GetPrimType())); in LowerFarray() local
500 MIRArrayType *arrayType = static_cast<MIRArrayType *>(aType); in LowerArrayDim() local
570 MIRArrayType *arrayType = static_cast<MIRArrayType *>(aType); in LowerArray() local
618 MIRArrayType *arrayType = static_cast<MIRArrayType *>(aType); in LowerCArray() local
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type_parser.cpp244 … JSHandle<TSArrayType> arrayType = ParseArrayType(jsPandaFile, recordName, typeLiteralExtractor); in ParseNonImportType() local
414 JSHandle<TSArrayType> arrayType = factory_->NewTSArrayType(); in ParseArrayType() local
684 JSHandle<TSArrayType> arrayType(genericsType); in InstantiateGenericsType() local
Dts_manager.cpp659 JSHandle<TSArrayType> arrayType = factory_->NewTSArrayType(); in CreateArrayType() local
692 JSHandle<TSArrayType> arrayType = JSHandle<TSArrayType>(tsType); in GetArrayParameterTypeGT() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DETSemitter.cpp377 void ETSEmitter::GenGlobalArrayRecord(checker::ETSArrayType *arrayType, checker::Signature *signatu… in GenGlobalArrayRecord()
/arkcompiler/ets_runtime/ecmascript/ts_types/tests/
Dts_type_parser_test.cpp354 JSHandle<TSArrayType> arrayType(type); in HWTEST_F_L0() local
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp434 auto arrayType = signatureInfo->restVar->TsType()->AsETSArrayType(); in Check() local
749 auto *const arrayType = expr->TsType()->AsETSArrayType(); in Check() local
1143 auto *const arrayType = checker->CreateETSArrayType(elementType)->AsETSArrayType(); in Check() local
/arkcompiler/ets_runtime/ecmascript/
Djs_typed_array.cpp737 DataViewType arrayType = JSTypedArray::GetTypeFromName(thread, typeName); in GetOffHeapBuffer() local
/arkcompiler/ets_frontend/es2panda/typescript/extractor/
DtypeExtractor.cpp578 ArrayType arrayType(this, typeAnnotation->AsTSArrayType()); in GetTypeIndexFromAnnotation() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mpl2mpl/src/
Dsimplify.cpp1128 auto *arrayType = static_cast<MIRArrayType *>(memType); in ExpandMemset() local
1352 auto *arrayType = static_cast<MIRArrayType *>(memType); in ExpandMemcpy() local
/arkcompiler/ets_runtime/ecmascript/tests/
Ddump_test.cpp1088 JSHandle<TSArrayType> arrayType = factory->NewTSArrayType(); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_emitter.cpp1737 MIRArrayType &arrayType = static_cast<MIRArrayType &>(mirType); in EmitArray() local

12