| /arkcompiler/ets_runtime/test/aottest/loops/ |
| D | loops.ts | 18 for (var i:number = 0; i < 10; i++) { 20 if (i == j) { 21 print(i); 26 for (var i:number = 0; ; i++) { variable 27 if (i > 100) { 28 print(i); 33 for (var i:number = 0; i < 100; i++) { variable 34 if (i < 99) { 37 print(i); 40 var i:number = 0; variable [all …]
|
| /arkcompiler/ets_runtime/test/moduletest/container/ |
| D | container_list.js | 29 for(let i = 0; i < 10; i++) { 30 list.add(i) 31 testArray.push(i) 41 for(let i = 0; i < 10; i++) { 42 list1.add(i) 43 testArray2.push(i) 56 for(let i = 0; i < testArray.length; i++) { 57 if (list[i] !== testArray[i]) { 66 for(let i = 0; i < testArray.length; i++) { 67 if (list[i] !== testArray[i]) { [all …]
|
| D | container_linked_list.js | 28 for(let i = 0; i<10; i++) { 29 list.add(i) 30 testArray.push(i) 41 for(let i = 0; i < testArray.length; i++) { 42 if (list[i] !== testArray[i]) { 51 for(let i = 0; i < testArray.length; i++) { 52 if (list[i] !== testArray[i]) { 64 for(let i = 0; i < testArray.length; i++) { 65 if (list[i] !== testArray[i]) { 74 for(let i = 0; i < testArray.length; i++) { [all …]
|
| D | container_arraylist.js | 39 for (let i = 0; i < arr.length; i++) { 40 if (arr[i] != (i + 1)) { 51 for(let i = 0; i < 10; i++) { 52 proxy.add(i) 53 testArray.push(i) 56 for(let i = 0; i < testArray.length; i++) { 57 if (proxy[i] !== testArray[i]) { 70 for(let i = 0; i < testArray.length; i++) { 71 if (array[i] !== testArray[i]) { 80 for(let i = 0; i < testArray.length; i++) { [all …]
|
| D | container_vector.js | 70 for (let i = 0; i < vector.length; i++) { 71 map.set("for of " + arr[i], vec.get(i) == arr[i]); 87 for(let i = 0; i<10; i++) { 88 proxy.add(i) 89 testArray.push(i) 92 for(let i = 0; i < testArray.length; i++) { 93 if (proxy[i] !== testArray[i]) { 110 for(let i = 0; i < testArray.length; i++) { 111 if (array[i] !== testArray[i]) { 119 for(let i = 0; i < testArray.length; i++) { [all …]
|
| D | container_deque.js | 30 for(let i = 0; i < 10; i++) { 31 testArray.push(i) 33 for(let i = 9; i >= 0; --i) { 34 proxy.insertFront(i) 38 for(let i = 0; i < testArray.length; i++) { 39 if (proxy[i] !== testArray[i]) { 45 for(let i = 10; i < 20; i++) { 46 proxy.insertEnd(i) 47 testArray.push(i) 51 for(let i = 0; i < testArray.length; i++) { [all …]
|
| /arkcompiler/runtime_core/libpandabase/tests/ |
| D | arena_allocator_test.cpp | 88 for (size_t i = 0; i < ARRAY_SIZE; ++i) { in AllocateWithAlignment() local 89 arr[i] = static_cast<T *>(aa.Alloc(sizeof(T), align)); in AllocateWithAlignment() 90 *arr[i] = rand() % MAX_VALUE<T>(); in AllocateWithAlignment() 95 for (size_t i = 0; i < ARRAY_SIZE; ++i) { in AllocateWithAlignment() local 96 ASSERT_NE(arr[i], nullptr) << "value of i: " << i << ", align: " << align; in AllocateWithAlignment() 97 …ASSERT_EQ(reinterpret_cast<size_t>(arr[i]) & mask, 0U) << "value of i: " << i << ", align: " << al… in AllocateWithAlignment() 98 … ASSERT_EQ(*arr[i], rand() % MAX_VALUE<T>()) << "value of i: " << i << ", align: " << align; in AllocateWithAlignment() 112 for (size_t i = 0; i < ARRAY_SIZE; ++i) { in AllocateWithDiffAlignment() local 115 arr[i] = static_cast<T *>(aa.Alloc(sizeof(T), static_cast<Alignment>(rand_align))); in AllocateWithDiffAlignment() 116 *arr[i] = random_value % MAX_VALUE<T>(); in AllocateWithDiffAlignment() [all …]
|
| D | string_helpers_test.cpp | 33 for (size_t i = 0; i < 10000; i++) { in TEST() local 45 int i = 0; in TEST() local 47 ASSERT_FALSE(ParseInt("x", &i)); in TEST() 50 ASSERT_FALSE(ParseInt("123x", &i)); in TEST() 53 ASSERT_TRUE(ParseInt("123", &i)); in TEST() 54 ASSERT_EQ(123, i); in TEST() 56 i = 0; in TEST() 57 EXPECT_TRUE(ParseInt(" 123", &i)); in TEST() 58 EXPECT_EQ(123, i); in TEST() 59 ASSERT_TRUE(ParseInt("-123", &i)); in TEST() [all …]
|
| D | math_helpers_test.cpp | 26 for (uint32_t i = 1; i < 32; i++) { variable 27 val = 1U << i; 28 EXPECT_EQ(GetIntLog2(val), i); 32 for (int i = 1; i < 32; i++) { variable 33 val = (1U << i) + (i == 31 ? -1 : 1); 56 for (int i = 0; i <= 1; i++) { variable 57 EXPECT_EQ(GetPowerOfTwoValue32(i), 1U); 59 for (int i = 2; i <= 2; i++) { variable 60 EXPECT_EQ(GetPowerOfTwoValue32(i), 2U); 62 for (int i = 9; i <= 16; i++) { variable [all …]
|
| /arkcompiler/runtime_core/runtime/tests/ |
| D | bump_allocator_test.cpp | 45 for (auto i : allocated_mem_mmap_) { in ~BumpAllocatorTest() local 46 panda::os::mem::UnmapRaw(std::get<0>(i), std::get<1>(i)); in ~BumpAllocatorTest() 48 for (auto i : allocated_arenas) { in ~BumpAllocatorTest() local 49 delete i; in ~BumpAllocatorTest() 90 for (size_t i = 0; i < ARRAY_SIZE; ++i) { in TEST_F() local 91 arr[i] = static_cast<int *>(bp_allocator.Alloc(sizeof(int), align)); in TEST_F() 92 *arr[i] = rand() % std::numeric_limits<int>::max(); in TEST_F() 97 for (size_t i = 0; i < ARRAY_SIZE; ++i) { in TEST_F() local 98 … ASSERT_NE(arr[i], nullptr) << "value of i: " << i << ", align: " << align << ", seed:" << seed_; in TEST_F() 99 ASSERT_EQ(reinterpret_cast<size_t>(arr[i]) & mask, static_cast<size_t>(0)) in TEST_F() [all …]
|
| D | frame_allocator_test.cpp | 50 for (size_t i = 1; i <= ITERATIONS; i++) { in SmallAllocateTest() local 51 array[i] = alloc.Alloc(FRAME_SIZE); in SmallAllocateTest() 52 ASSERT_NE(array[i], nullptr); in SmallAllocateTest() 53 *(static_cast<uint64_t *>(array[i])) = i; in SmallAllocateTest() 55 for (size_t i = ITERATIONS; i != 0; i--) { in SmallAllocateTest() local 56 ASSERT_EQ(*(static_cast<uint64_t *>(array[i])), i); in SmallAllocateTest() 57 alloc.Free(array[i]); in SmallAllocateTest() 104 for (size_t i = 1; i <= MAX_SIZE; i++) { in AlignmentTest() local 105 array[i] = alloc.Alloc(i * GetAlignmentInBytes(alignment)); in AlignmentTest() 106 if (array[i] == nullptr) { in AlignmentTest() [all …]
|
| /arkcompiler/ets_runtime/test/perform/string/ |
| D | string.js | 19 for(var i = 0; i < 100000; ++i) { 32 for(var i = 0; i < 100000; ++i) { 45 for(var i = 0; i < 100000; ++i) { 56 for(var i = 0; i < 100000; ++i) { 67 for(var i = 0; i < 100000; ++i) { 79 for(var i = 0; i < 100000; ++i) { 91 for(var i = 0; i < 100000; ++i) { 103 for(var i = 0; i < 100000; ++i) { 114 for(var i = 0; i < 100000; ++i) { 125 for(var i = 0; i < 100000; ++i) { [all …]
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_handle_test.cpp | 78 for (int i = 0; i < 600; i++) { in HWTEST_F_L0() local 79 std::string test = "test" + std::to_string(i); in HWTEST_F_L0() 81 globalString[i] = thread->NewGlobalHandle(string1.GetTaggedType()); in HWTEST_F_L0() 86 for (int i = 300; i > 200; i--) { in HWTEST_F_L0() local 87 thread->DisposeGlobalHandle(globalString[i]); in HWTEST_F_L0() 90 for (int i = 0; i <= 200; i++) { in HWTEST_F_L0() local 91 std::string test = "test" + std::to_string(i); in HWTEST_F_L0() 93 … *factory->NewFromUtf8(test.c_str()), *reinterpret_cast<EcmaString **>(globalString[i])), 0); in HWTEST_F_L0() 97 for (int i = 301; i < 600; i++) { in HWTEST_F_L0() local 98 std::string test = "test" + std::to_string(i); in HWTEST_F_L0() [all …]
|
| D | tagged_tree_test.cpp | 279 for (int i = 0; i < NODE_NUMBERS; i++) { in HWTEST_F_L0() local 280 keyArray[5] = '1' + static_cast<uint32_t>(i); // 5 means index of keyArray in HWTEST_F_L0() 283 JSHandle<JSTaggedValue> value(thread, JSTaggedValue(i)); in HWTEST_F_L0() 289 for (int i = 0; i < NODE_NUMBERS; i++) { in HWTEST_F_L0() local 290 keyArray[5] = '1' + static_cast<uint32_t>(i); // 5 means index of keyArray in HWTEST_F_L0() 295 EXPECT_EQ(JSTaggedValue(i), res); in HWTEST_F_L0() 308 for (int i = 0; i < NODE_NUMBERS; i++) { in HWTEST_F_L0() local 309 keyArray[5] = '1' + static_cast<uint32_t>(i); // 5 means index of keyArray in HWTEST_F_L0() 319 for (int i = 0; i < NODE_NUMBERS; i++) { in HWTEST_F_L0() local 320 keyArray[5] = '1' + static_cast<uint32_t>(i); // 5 means index of keyArray in HWTEST_F_L0() [all …]
|
| D | js_api_arraylist_test.cpp | 120 for (uint32_t i = 0; i < increasedLength; i++) { in HWTEST_F_L0() local 121 JSHandle<JSTaggedValue> value(thread, JSTaggedValue(i * 10)); in HWTEST_F_L0() 125 for (uint32_t i = 0; i < increasedLength; i++) { in HWTEST_F_L0() local 126 EXPECT_EQ(elements->Get(i), JSTaggedValue(i * 10)); in HWTEST_F_L0() 140 for (uint32_t i = 0; i < basicLength; i++) { in HWTEST_F_L0() local 141 JSHandle<JSTaggedValue> value(thread, JSTaggedValue(i * 10)); in HWTEST_F_L0() 146 for (uint32_t i = 0; i < insertNums; i++) { in HWTEST_F_L0() local 147 JSHandle<JSTaggedValue> insertValue(thread, JSTaggedValue(99 + i)); in HWTEST_F_L0() 148 JSAPIArrayList::Insert(thread, arrayList, insertValue, insertStartFrom + i); in HWTEST_F_L0() 151 for (uint32_t i = 0; i < basicLength + insertNums; i++) { in HWTEST_F_L0() local [all …]
|
| D | js_api_hashmap_test.cpp | 115 for (uint32_t i = 0; i < NODE_NUMBERS; i++) { in HWTEST_F_L0() local 116 std::string iKey = myKey + std::to_string(i); in HWTEST_F_L0() 117 std::string iValue = myValue + std::to_string(i); in HWTEST_F_L0() 127 for (uint32_t i = 0; i < NODE_NUMBERS; i++) { in HWTEST_F_L0() local 128 std::string iKey = myKey + std::to_string(i); in HWTEST_F_L0() 129 std::string iValue = myValue + std::to_string(i); in HWTEST_F_L0() 159 for (uint32_t i = 0; i < NODE_NUMBERS; i++) { in HWTEST_F_L0() local 160 std::string iKey = myKey + std::to_string(i); in HWTEST_F_L0() 161 std::string iValue = myValue + std::to_string(i); in HWTEST_F_L0() 172 for (uint32_t i = 0; i < NODE_NUMBERS / 2; i++) { in HWTEST_F_L0() local [all …]
|
| D | js_api_tree_map_test.cpp | 107 for (int i = 0; i < NODE_NUMBERS; i++) { in HWTEST_F_L0() local 108 std::string ikey = myKey + std::to_string(i); in HWTEST_F_L0() 109 std::string ivalue = myValue + std::to_string(i); in HWTEST_F_L0() 121 for (int i = 0; i < NODE_NUMBERS; i++) { in HWTEST_F_L0() local 122 std::string ikey = myKey + std::to_string(i); in HWTEST_F_L0() 123 std::string ivalue = myValue + std::to_string(i); in HWTEST_F_L0() 145 for (int i = 0; i < NODE_NUMBERS; i++) { in HWTEST_F_L0() local 146 std::string ikey = myKey + std::to_string(i); in HWTEST_F_L0() 147 std::string ivalue = myValue + std::to_string(i); in HWTEST_F_L0() 154 for (int i = 0; i < REMOVE_SIZE; i++) { in HWTEST_F_L0() local [all …]
|
| D | object_factory_test.cpp | 198 for (uint32_t i = 0; i < ELEMENT_NUMS; i++) { in HWTEST_F_L0() local 199 semiTaggedarray->Set(thread, i, JSTaggedValue(i)); in HWTEST_F_L0() 200 oldTaggedarray->Set(thread, i, JSTaggedValue(i)); in HWTEST_F_L0() 205 for (uint32_t i = 0; i < ELEMENT_NUMS - 1; i++) { in HWTEST_F_L0() local 206 EXPECT_EQ(semiTaggedarray->Get(thread, i), JSTaggedValue(i + 1)); in HWTEST_F_L0() 207 EXPECT_EQ(oldTaggedarray->Get(thread, i), JSTaggedValue(i + 1)); in HWTEST_F_L0() 224 for (uint32_t i = 0; i < ELEMENT_NUMS - 1; i++) { in HWTEST_F_L0() local 225 semiTaggedarray->Set(thread, i, JSTaggedValue(i)); in HWTEST_F_L0() 226 oldTaggedarray->Set(thread, i, JSTaggedValue(i)); in HWTEST_F_L0() 233 for (uint32_t i = 1; i < ELEMENT_NUMS; i++) { in HWTEST_F_L0() local [all …]
|
| /arkcompiler/ets_frontend/ts2panda/tests/expression/ |
| D | prefixOperations.test.ts | 46 it('let i = 5; ++i', function () { 47 let insns = compileMainSnippet("let i = 5; let j = ++i"); 48 … IRNode.pg = new PandaGen("foo", creatAstFromSnippet("let i = 5; let j = ++i"), 0, undefined); 54 new Sttoglobalrecord(new Imm(0), 'i'), 55 new Tryldglobalbyname(new Imm(1), 'i'), 59 new Trystglobalbyname(new Imm(3), 'i'), 67 it('let i = 5; --i', function () { 68 let insns = compileMainSnippet("let i = 5; let j = --i"); 69 … IRNode.pg = new PandaGen("foo", creatAstFromSnippet("let i = 5; let j = --i"), 0, undefined); 75 new Sttoglobalrecord(new Imm(0), 'i'), [all …]
|
| /arkcompiler/ets_frontend/ts2panda/tests/statements/ |
| D | variableDeclaration.test.ts | 47 it('var i in the global scope', function () { 50 snippetCompiler.compile("var i;"); 57 new Stglobalvar(new Imm(0), "i"), 61 let v = globalScope.findLocal("i"); 65 it('let i in the global scope', function () { 67 snippetCompiler.compile("let i;"); 73 new Sttoglobalrecord(new Imm(0), 'i'), 77 let v = globalScope.findLocal("i"); 81 it('const i in the global scope', function () { 83 snippetCompiler.compile("const i = 5;"); [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | regfile.cpp | 40 for (uint32_t i = 0; i <= MAX_NUM_REGS; ++i) { in GetCalleeSaved() local 41 if ((callee_savedv_.GetList() & (UINT64_C(1) << i)) != 0) { in GetCalleeSaved() 42 out.emplace_back(Reg(i, FLOAT64_TYPE)); in GetCalleeSaved() 44 if (i == MAX_NUM_REGS) { in GetCalleeSaved() 47 if ((callee_saved_.GetList() & (UINT64_C(1) << i)) != 0) { in GetCalleeSaved() 48 out.emplace_back(Reg(i, INT64_TYPE)); in GetCalleeSaved() 59 for (uint32_t i = 0; i < MAX_NUM_REGS; ++i) { in SetCalleeSaved() local 60 bool vector_used = IsRegUsed(regs, Reg(i, FLOAT64_TYPE)); in SetCalleeSaved() 62 callee_savedv_.Combine(i); in SetCalleeSaved() 64 callee_savedv_.Remove(i); in SetCalleeSaved() [all …]
|
| /arkcompiler/ets_runtime/test/moduletest/typearray/ |
| D | typearray.js | 32 ].forEach(function(ctor, i) { argument 44 ].forEach(function(ctor, i) { argument 64 for (let i = 0; i < result.length; i++) { 65 if (!result[i]) { 75 for (let i = 0; i < 5; i++) { 76 obj[i] = i; 79 for (let i = 0; i < 5; i++) { 80 result.push(child[i] == undefined); 82 for (let i = 0; i < result.length; i++) { 83 if (!result[i]) { [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch32/ |
| D | regfile.cpp | 41 for (uint32_t i = 0; i <= MAX_NUM_REGS; ++i) { in Aarch32RegisterDescription() local 42 aarch32_reg_list_.emplace_back(Reg(i, INT32_TYPE)); in Aarch32RegisterDescription() 43 aarch32_reg_list_.emplace_back(Reg(i, FLOAT32_TYPE)); in Aarch32RegisterDescription() 46 for (auto i = vixl::aarch32::r4.GetCode(); i < vixl::aarch32::r8.GetCode(); ++i) { in Aarch32RegisterDescription() local 47 caller_savedv_.set(i); in Aarch32RegisterDescription() 86 for (size_t i = 0; i < callee_saved_.size(); ++i) { in GetCalleeSaved() local 87 if (callee_saved_.test(i)) { in GetCalleeSaved() 88 out.emplace_back(Reg(i, INT32_TYPE)); in GetCalleeSaved() 90 if ((callee_savedv_.test(i))) { in GetCalleeSaved() 91 out.emplace_back(Reg(i, FLOAT32_TYPE)); in GetCalleeSaved() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/amd64/ |
| D | regfile.cpp | 40 for (uint32_t i = 0; i < MAX_NUM_REGS; ++i) { in GetCalleeSaved() local 41 if (callee_saved_.Has(i)) { in GetCalleeSaved() 42 out.emplace_back(Reg(i, INT64_TYPE)); in GetCalleeSaved() 44 if (callee_savedv_.Has(i)) { in GetCalleeSaved() 45 out.emplace_back(Reg(i, FLOAT64_TYPE)); in GetCalleeSaved() 56 for (uint32_t i = 0; i < MAX_NUM_REGS; ++i) { in SetCalleeSaved() local 57 bool scalar_used = IsRegUsed(regs, Reg(i, INT64_TYPE)); in SetCalleeSaved() 59 callee_saved_.Add(i); in SetCalleeSaved() 61 callee_saved_.Remove(i); in SetCalleeSaved() 63 bool vector_used = IsRegUsed(regs, Reg(i, FLOAT64_TYPE)); in SetCalleeSaved() [all …]
|
| /arkcompiler/ets_runtime/test/typeinfer/loopbeginphi/ |
| D | loopbeginphi.ts | 28 for (let i = 0 ; i < 10; i++){ 37 for (let i : number = 1; i < 10; i++) { 47 for (let i = x; i < 10; i = i + A.a2) { 48 AssertType(i, "number") 59 for (let i = 0; i < size; i++) { 60 AssertType(i, "int"); 61 const bodyi = bodies[i]; constant 62 for (let j = i + 1; j < size; j++) { 71 for (let i = 0; i < size; i++) { 72 AssertType(i, "int"); [all …]
|