/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | chunk_allocator.h | 87 return chunk_->NewArray<T>(n); in allocate() 118 return chunk_->NewArray<uint8_t>(size); in Alloc() 123 return chunk_->NewArray<T>(size); in AllocArray()
|
H A D | dyn_chunk.cpp | 33 auto *newBuf = chunk_->NewArray<uint8_t>(newSize); in Expand()
|
H A D | chunk.h | 59 [[nodiscard]] T *NewArray(size_t size) in NewArray() function in panda::ecmascript::Chunk
|
/arkcompiler/runtime_core/bytecode_optimizer/tests/ |
H A D | const_array_resolver_test.cpp | 33 INST(3, Opcode::NewArray).ref().Inputs(4, 1, 20); in TEST_F() 76 INST(3, Opcode::NewArray).ref().Inputs(4, 1, 20); in TEST_F() 110 INST(5, Opcode::NewArray).ref().Inputs(44, 0, 3); in TEST_F() 144 INST(5, Opcode::NewArray).ref().Inputs(44, 2, 20); in TEST_F() 173 INST(5, Opcode::NewArray).ref().Inputs(44, 3, 4); in TEST_F() 224 INST(5, Opcode::NewArray).ref().Inputs(44, 3, 4); in TEST_F() 315 INST(4, Opcode::NewArray).ref().Inputs(44, 1, 3); in TEST_F() 350 INST(2, Opcode::NewArray).ref().Inputs(44, 0, 1); in TEST_F()
|
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/ |
H A D | const_array_resolver_test.cpp | 36 INST(5U, Opcode::NewArray).ref().Inputs(4U, 1U, 20U); in TEST_F() 81 INST(5U, Opcode::NewArray).ref().Inputs(4U, 1U, 20U); in TEST_F() 112 INST(5U, Opcode::NewArray).ref().Inputs(4U, 0U, 20U); in TEST_F() 153 INST(5U, Opcode::NewArray).ref().Inputs(44U, 0U, 3U); in TEST_F() 187 INST(5U, Opcode::NewArray).ref().Inputs(44U, 2U, 20U); in TEST_F() 216 INST(5U, Opcode::NewArray).ref().Inputs(44U, 3U, 4U); in TEST_F() 268 INST(5U, Opcode::NewArray).ref().Inputs(44U, 3U, 4U); in TEST_F() 359 INST(4U, Opcode::NewArray).ref().Inputs(44U, 1U, 3U); in TEST_F() 394 INST(2U, Opcode::NewArray).ref().Inputs(44U, 0U, 1U); in TEST_F()
|
/arkcompiler/runtime_core/compiler/tests/ |
H A D | graph_cloner_test.cpp | 43 INST(3, Opcode::NewArray).ref().Inputs(44, 2); in TEST_F() 75 INST(3, Opcode::NewArray).ref().Inputs(44, 2); in TEST_F() 134 INST(3, Opcode::NewArray).ref().Inputs(44, 2); in TEST_F() 174 INST(3, Opcode::NewArray).ref().Inputs(44, 2); in TEST_F() 331 INST(3, Opcode::NewArray).ref().Inputs(44, 2); in TEST_F() 364 INST(3, Opcode::NewArray).ref().Inputs(44, 2); in TEST_F()
|
H A D | basicblock_test.cpp | 369 INST(3, Opcode::NewArray).ref().Inputs(44, 2); in TEST_F() 402 INST(3, Opcode::NewArray).ref().Inputs(44, 2); in TEST_F()
|
H A D | inst_generator.h | 193 {Opcode::NewArray, {DataType::REFERENCE}},
|
/arkcompiler/ets_runtime/ecmascript/regexp/ |
H A D | regexp_executor.cpp | 40 captureResultList_ = chunk_->NewArray<CaptureState>(nCapture_); in Execute() 48 stack_ = chunk_->NewArray<uintptr_t>(nStack_); in Execute() 364 auto newStack = chunk_->NewArray<uint8_t>(stackByteSize); in ReAllocStack()
|
/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | graph_cloner_test.cpp | 44 INST(3U, Opcode::NewArray).ref().Inputs(44U, 2U); in SRC_GRAPH() 78 INST(3U, Opcode::NewArray).ref().Inputs(44U, 2U); in OUT_GRAPH() 146 INST(3U, Opcode::NewArray).ref().Inputs(44U, 2U); in SRC_GRAPH() 189 INST(3U, Opcode::NewArray).ref().Inputs(44U, 2U); in OUT_GRAPH() 354 INST(3U, Opcode::NewArray).ref().Inputs(44U, 2U); in SRC_GRAPH() 390 INST(3U, Opcode::NewArray).ref().Inputs(44U, 2U); in OUT_GRAPH()
|
H A D | memory_barriers_test.cpp | 33 INST(2U, Opcode::NewArray).ref().Inputs(4U, 0U, 1U); in SRC_GRAPH()
|
H A D | inst_generator.cpp | 37 case Opcode::NewArray: in GenerateGraph() 200 case Opcode::NewArray: in DataTypeByOpcode() 503 } else if (opc == Opcode::NewArray) { in PopulateGraph() 570 if (pack.opcode == Opcode::NewArray || pack.opcode == Opcode::NewObject) { in CreateCheckInstByPackArgs() 574 if (pack.opcode == Opcode::NewArray) { in CreateCheckInstByPackArgs() 595 if (pack.opcode == Opcode::NewArray) { in CreateCheckInstByPackArgs() 614 opcode = Opcode::NewArray; in GenerateCheckOperation() 1172 case Opcode::NewArray: in Generate()
|
H A D | memory_coalescing_test.cpp | 47 INST(3U, Opcode::NewArray).ref().Inputs(44U, 0U).TypeId(77U); in TEST_F() 66 INST(3U, Opcode::NewArray).ref().Inputs(44U, 0U).TypeId(77U); in TEST_F() 546 INST(6U, Opcode::NewArray).ref().Inputs(44U, 3U).TypeId(77U); in SRC_GRAPH() 573 INST(6U, Opcode::NewArray).ref().Inputs(44U, 3U).TypeId(77U); in OUT_GRAPH() 706 INST(4U, Opcode::NewArray).ref().Inputs(44U, 1U, 50U).TypeId(88U); in TEST_F() 723 INST(4U, Opcode::NewArray).ref().Inputs(444U, 1U, 50U).TypeId(88U); in TEST_F() 753 INST(3U, Opcode::NewArray).ref().Inputs(5U, 0U).TypeId(77U); in SRC_GRAPH() 779 INST(3U, Opcode::NewArray).ref().Inputs(5U, 0U).TypeId(77U); in OUT_GRAPH() 817 INST(3U, Opcode::NewArray).ref().Inputs(5U, 0U).TypeId(77U); in SRC_GRAPH() 843 INST(3U, Opcode::NewArray) in OUT_GRAPH() [all...] |
H A D | escape_analysis_test.cpp | 99 INST(3U, Opcode::NewArray).ref().Inputs(2U, 5U, 1U); in TEST_F() 198 INST(4U, Opcode::NewArray).ref().Inputs(3U, 1U, 2U); in SRC_GRAPH() 331 INST(4U, Opcode::NewArray).ref().Inputs(3U, 1U, 2U); // virt in SRC_GRAPH() 338 INST(7U, Opcode::NewArray).ref().Inputs(3U, 1U, 6U); // virt in SRC_GRAPH() 512 INST(4U, Opcode::NewArray).ref().Inputs(3U, 42U, 2U); // virt in SRC_GRAPH() 568 INST(4U, Opcode::NewArray).ref().Inputs(3U, 42U, 16U); in OUT_GRAPH() 640 INST(3U, Opcode::NewArray).ref().Inputs(2U, 0U, 1U); in TEST_F() 784 INST(4U, Opcode::NewArray).ref().Inputs(3U, 0U, 2U); in SRC_GRAPH() 824 INST(4U, Opcode::NewArray).ref().Inputs(3U, 0U, 8U); in OUT_GRAPH() 861 INST(4U, Opcode::NewArray) in TEST_F() [all...] |
H A D | checks_elimination_test.cpp | 52 INST(3U, Opcode::NewArray).ref().Inputs(44U, 0U, 2U); in SimpleTest() 69 INST(3U, Opcode::NewArray).ref().Inputs(44U, 0U, 2U); in SimpleTest() 84 INST(3U, Opcode::NewArray).ref().Inputs(44U, 0U, 2U); in SimpleTest() 106 INST(4U, Opcode::NewArray).ref().Inputs(44U, 0U, 3U); in ArithmeticTestInput() 129 INST(4U, Opcode::NewArray).ref().Inputs(44U, 0U, 3U); in ArithmeticTestOutput1() 153 INST(4U, Opcode::NewArray).ref().Inputs(44U, 0U, 3U); in ArithmeticTestOutput2() 199 INST(4U, Opcode::NewArray).ref().Inputs(44U, 0U, 3U); in ModTestInput() 233 INST(4U, Opcode::NewArray).ref().Inputs(44U, 0U, 3U); in ModTestOutput() 283 INST(4U, Opcode::NewArray).ref().Inputs(44U, 2U, 43U); in PhiTestInput() 327 INST(4U, Opcode::NewArray) in PhiTestOutput1() [all...] |
H A D | basicblock_test.cpp | 407 INST(3U, Opcode::NewArray).ref().Inputs(44U, 2U); in SplitByPhi1BuildGraph() 446 INST(3U, Opcode::NewArray).ref().Inputs(44U, 2U); in TEST_F()
|
H A D | graph_comparator.h | 187 CHECK_OR_RETURN(NewArray, GetNeedBarrier) in InstAdditionalPropertiesCompare() 224 // CHECK_OR_RETURN(NewArray, GetTypeId) in InstAdditionalPropertiesCompare()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/include/ |
H A D | mempool.h | 206 T *NewArray(size_t num) in NewArray() function in maple::MemPool 209 DEBUG_ASSERT(p != nullptr, "ERROR: NewArray error"); in NewArray() 285 T *NewArray(size_t num) = delete;
|
/arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
H A D | common.cpp | 32 case compiler::Opcode::NewArray: in AccReadIndex()
|
H A D | const_array_resolver.cpp | 40 // replace old NewArray instructions with new SaveState + LoadConst instructions in RunImpl() 189 // the patch for creating and filling an array should start with the NewArray instruction in FindConstantArrays() 191 if (arrayInst->GetOpcode() != Opcode::NewArray) { in FindConstantArrays() 234 // save the NewArray instructions for replacing them with LoadConst instructions later in FindConstantArrays()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_array_stub_builder.h | 56 GateRef NewArray(GateRef glue, GateRef count);
|
/arkcompiler/ets_runtime/ecmascript/compiler/base/ |
H A D | bit_set.h | 37 data_.words_ = chunk->NewArray<uint64_t>(wordCount_); in BitSet()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | value_numbering.cpp | 120 entries_ = chunk_->NewArray<int32_t>(initSize); in InitEntries()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | escape.h | 122 return inst->GetOpcode() == Opcode::NewObject || inst->GetOpcode() == Opcode::NewArray; in IsAllocInst() 139 DEFINE_VISIT(NewArray);
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
H A D | alias_analysis.h | 167 case Opcode::NewArray: in IsLocalAlias()
|