Home
last modified time | relevance | path

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

12

/arkcompiler/runtime_core/static_core/compiler/tests/
Dloop_idioms_test.cpp24 Graph *CheckFillArrayFullInitial(DataType::Type arrayType) in CheckFillArrayFullInitial()
62 void BuildExpectedFillArrayFull(Graph *expected, DataType::Type arrayType, in BuildExpectedFillArrayFull()
122 … bool CheckFillArrayFull(DataType::Type arrayType, RuntimeInterface::IntrinsicId expectedIntrinsic) in CheckFillArrayFull()
/arkcompiler/ets_runtime/ecmascript/base/
Dtyped_array_helper.cpp34 const DataViewType arrayType) in TypedArrayConstructor()
85 const DataViewType arrayType) in SharedTypedArrayConstructor()
139 const DataViewType arrayType) in FastCreateTypedArray()
187 JSThread *thread, const JSHandle<JSObject> &obj, uint64_t length, const DataViewType arrayType) in AllocateTypedArrayBuffer()
243 JSThread *thread, const JSHandle<JSObject> &obj, uint64_t length, const DataViewType arrayType) in AllocateTypedArrayBuffer()
305 EcmaRuntimeCallInfo *argv, const JSHandle<JSObject> &obj, const DataViewType arrayType) in FastCopyElementFromArray()
338 const DataViewType arrayType) in CreateFromOrdinaryObject()
431 const DataViewType arrayType) in CreateFromTypedArray()
616 const DataViewType arrayType) in CreateSharedFromTypedArray()
711 const DataViewType arrayType) in CreateFromArrayBuffer()
[all …]
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DarrayLiteralLowering.cpp88 auto *arrayType = literalArrayType->AsETSResizableArrayType()->ElementType(); in TryTransformLiteralArrayToRefArray() local
121 auto *arrayType = newExpr->TsType()->AsETSResizableArrayType()->ElementType(); in TryTransformNewArrayExprToRefArray() local
157 auto *arrayType = type->AsETSResizableArrayType()->ElementType(); in CreateNestedArrayCreationStatement() local
211 auto arrayType = newExpr->TsType()->AsETSResizableArrayType()->ElementType(); in TryTransformNewMultiDimArrayToRefArray() local
DrestArgsLowering.cpp102 checker::Type *arrayType = signature->RestVar()->TsType(); in CreateRestArgsArray() local
/arkcompiler/ets_frontend/ets2panda/checker/ets/
DtypeCreation.cpp108 ETSResizableArrayType *const arrayType = type->AsETSResizableArrayType(); in CreateETSMultiDimResizableArrayType() local
126 ETSResizableArrayType *arrayType = type->AsETSResizableArrayType(); in CreateETSResizableArrayType() local
142 auto *arrayType = ProgramAllocator()->New<ETSArrayType>(elementType); in CreateETSArrayType() local
427 …ngView, SignatureInfo *> ETSChecker::CreateBuiltinArraySignatureInfo(const ETSArrayType *arrayType, in CreateBuiltinArraySignatureInfo()
458 Signature *ETSChecker::CreateBuiltinArraySignature(const ETSArrayType *arrayType, size_t dim) in CreateBuiltinArraySignature()
/arkcompiler/ets_frontend/ets2panda/test/unit/
DglobalETSObjectType_test.cpp101 [[maybe_unused]] auto arrayType = checker->CreateETSArrayType(globalETSObjectType, false); in TEST_F() local
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
Dark_gvn.cpp75 auto arrayType = llvm::ArrayType::get(builder.getInt64Ty(), 0); in CreateCallBuiltin() local
152 auto arrayType = llvm::ArrayType::get(builder.getInt64Ty(), 0); in RunOnBasicBlock() local
Dpanda_runtime_lowering.cpp133 auto arrayType = llvm::ArrayType::get(builder->getInt64Ty(), 0); in GetMethodOrResolverPtr() local
Dintrinsics_lowering.cpp194 auto arrayType = llvm::ArrayType::get(builder.getInt64Ty(), 0); in HandleFRem() 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.cpp89 auto &arrayType = Type::Deserialize(protoArrayType, allocator); in Deserialize() local
/arkcompiler/ets_frontend/es2panda/typescript/types/
DtupleType.cpp30 Type *arrayType = checker->CreateUnionType(std::move(unionTypes)); in ConvertToArrayType() local
/arkcompiler/ets_frontend/ets2panda/checker/types/ts/
DtupleType.cpp29 Type *arrayType = checker->CreateUnionType(std::move(unionTypes)); in ConvertToArrayType() local
/arkcompiler/ets_frontend/ets2panda/checker/types/ets/
DetsArrayType.cpp163 ETSArrayType *arrayType = in Instantiate() local
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/
Druntime_calls.cpp43 auto arrayType = llvm::ArrayType::get(builder->getInt64Ty(), 0); in GetPandaRuntimeFunctionCallee() local
Dbuiltins.cpp103 auto arrayType = llvm::ArrayType::get(builder->getInt64Ty(), 0); in SlowClassLoadingHelper() local
358 auto arrayType = llvm::ArrayType::get(builder->getInt64Ty(), 0); in LowerLoadString() local
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_typedarray_stub_builder.cpp466 GateRef arrayType = GetObjectType(LoadHClass(glue, thisValue)); in Reverse() local
1396 GateRef arrayType = GetObjectType(LoadHClass(glue, thisValue)); in Filter() local
1534 GateRef arrayType = GetObjectType(LoadHClass(glue, thisValue)); in Slice() local
2168 GateRef arrayType = GetObjectType(LoadHClass(glue, thisValue)); in Set() local
2522 GateRef arrayType = GetObjectType(LoadHClass(glue, thisObj)); in Of() local
2713 GateRef arrayType = GetObjectType(LoadHClass(glue, thisValue)); in ToReversed() local
3138 …wTarget, GateRef thisValue, GateRef numArgs, GateRef constructorName, const DataViewType arrayType) in GenTypedArrayConstructor()
3244 …ateRef func, GateRef newTarget, GateRef length, GateRef lengthTagged, const DataViewType arrayType) in AllocateTypedArray()
3276 GateRef func, GateRef newTarget, const DataViewType arrayType) in AllocateTypedArray()
3316 GateRef length, GateRef lengthTagged, const DataViewType arrayType) in AllocateTypedArrayBuffer()
[all …]
/arkcompiler/ets_frontend/ets2panda/evaluate/
Dhelpers.cpp219 auto &arrayType = *elementType; in ReferenceToName() local
/arkcompiler/ets_runtime/ecmascript/
Djs_typed_array.cpp756 DataViewType arrayType = JSTypedArray::GetTypeFromName(thread, typeName); in GetOffHeapBuffer() local
788 DataViewType arrayType = JSTypedArray::GetTypeFromName(thread, typeName); in GetSharedOffHeapBuffer() local
/arkcompiler/ets_frontend/ets2panda/test/unit/lsp/
Dget_adjusted_location_test.cpp345 auto *arrayType = ark::es2panda::lsp::FindArrayType(node, children); in TEST_F() local
/arkcompiler/ets_runtime/ecmascript/base/tests/
Dtyped_array_helper_test.cpp443 DataViewType arrayType = static_cast<DataViewType>(type); in HWTEST_F_L0() local
/arkcompiler/ets_frontend/ets2panda/lsp/src/
Dget_adjusted_location.cpp190 if (auto *arrayType = FindArrayType(parent, parentChildren)) { in HandleTSTypeOperator() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_emitter.cpp1684 MIRArrayType &arrayType = static_cast<MIRArrayType &>(mirType); in EmitArray() local
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp939 const auto *const arrayType = expr->TsType()->AsETSArrayType(); in Check() local
1517 auto *const arrayType = checker->CreateETSArrayType(elementType)->AsETSArrayType(); in GetCallExpressionReturnType() local
3522 const auto *arrayType = node->TsType()->AsETSArrayType(); in Check() local
/arkcompiler/ets_frontend/ets2panda/parser/
DTSparser.cpp950 auto *arrayType = AllocNode<ir::TSArrayType>(elementType, Allocator()); in ParseArrayType() local

12