Home
last modified time | relevance | path

Searched full:newarr (Results 1 – 25 of 564) sorted by relevance

12345678910>>...23

/arkcompiler/runtime_core/disassembler/tests/sources/
Dnewarrs.pa14 # testing of newarr instruction with different arguments
17 newarr v0, a0, u1[]
18 newarr v0, a0, i8[]
19 newarr v0, a0, u8[]
20 newarr v0, a0, i16[]
21 newarr v0, a0, u16[]
22 newarr v0, a0, i32[]
23 newarr v0, a0, u32[]
24 newarr v0, a0, f32[]
25 newarr v0, a0, f64[]
[all …]
/arkcompiler/ets_runtime/ecmascript/ic/
Dprofile_type_info.cpp84 JSHandle<TaggedArray> newArr = factory->NewTaggedArray(newLen); in AddWithoutKeyPoly() local
87 newArr->Set(thread_, i, arr->Get(thread_, i)); in AddWithoutKeyPoly()
88 newArr->Set(thread_, i + 1, arr->Get(thread_, i + 1)); in AddWithoutKeyPoly()
90 newArr->Set(thread_, i, GetWeakRef(hclass.GetTaggedValue())); in AddWithoutKeyPoly()
91 newArr->Set(thread_, i + 1, handler.GetTaggedValue()); in AddWithoutKeyPoly()
92 …profileTypeInfo_->SetMultiIcSlotLocked(thread_, index, newArr.GetTaggedValue(), index + 1, JSTagge… in AddWithoutKeyPoly()
118 JSHandle<TaggedArray> newArr = factory->NewTaggedArray(POLY_CASE_NUM); in AddHandlerWithoutKey() local
120 newArr->Set(thread_, arrIndex++, profileTypeInfo_->GetIcSlot(thread_, index)); in AddHandlerWithoutKey()
121 newArr->Set(thread_, arrIndex++, profileTypeInfo_->GetIcSlot(thread_, index + 1)); in AddHandlerWithoutKey()
122 newArr->Set(thread_, arrIndex++, GetWeakRef(hclass.GetTaggedValue())); in AddHandlerWithoutKey()
[all …]
/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Dcall.virt.range.negative.yaml437 newarr v1, v1, i32[]
443 newarr v1, v1, i64[]
449 newarr v1, v1, f64[]
461 newarr v1, v1, panda.String[]
472 newarr v1, v1, panda.Object[]
537 newarr v2, v2, i32[]
542 newarr v1, v1, i32[]
544 newarr v2, v2, i64[]
550 newarr v1, v1, i64[]
558 newarr v1, v1, f64[]
[all …]
Dcall.virt.negative.yaml446 newarr v1, v1, i32[]
452 newarr v1, v1, i64[]
458 newarr v1, v1, f64[]
470 newarr v1, v1, panda.String[]
481 newarr v1, v1, panda.Object[]
546 newarr v2, v2, i32[]
551 newarr v1, v1, i32[]
553 newarr v2, v2, i64[]
559 newarr v1, v1, i64[]
567 newarr v1, v1, f64[]
[all …]
Dnewarr.yaml29 - file-name: 'newarr'
42 - sig: newarr v1:out:ref, v2:in:i32, type_id
53 newarr v0, v0, %s
72 description: Check `newarr` creates array of specified size and primitive type.
97 - sig: newarr v1:out:ref, v2:in:i32, type_id
101 description: Check acceptable array of primitive types for newarr instruction.
105 newarr v0, v0, %s
124 - sig: newarr v1:out:ref, v2:in:i32, type_id
128 description: Check acceptable array of references to primitive types for newarr instruction.
132 newarr v0, v0, %s
[all …]
Disinstance.yaml227 newarr v0, v0, panda.Object[]
235 newarr v0, v0, R[]
243 newarr v0, v0, panda.String[]
252 newarr v0, v0, panda.ClassCastException[]
260 newarr v0, v0, R[]
269 newarr v0, v0, panda.ClassCastException[]
276 newarr v0, v0, R[]
338 newarr v0, v0, panda.ClassCastException[]
346 newarr v0, v0, R[]
355 newarr v0, v0, panda.Object[]
[all …]
Dcall.acc.yaml561 newarr v1, v1, u32[]
567 newarr v1, v1, u64[]
573 newarr v1, v1, f32[]
579 newarr v1, v1, u32[][]
585 newarr v1, v1, u64[][]
591 newarr v1, v1, f32[][]
609 newarr v1, v1, R[]
615 newarr v1, v1, panda.String[]
621 newarr v1, v1, panda.Class[]
627 newarr v1, v1, panda.Object[]
[all …]
Dcall.virt.range_base.yaml137 newarr v1, v1, i64[]
151 newarr v1, v1, i32[]
159 newarr v1, v1, i64[]
168 newarr v1, v1, A[]
176 newarr v1, v1, f64[]
187 newarr v1, v1, panda.String[]
189 newarr v2, v2, panda.Object[]
196 newarr v1, v1, panda.Object[]
204 newarr v1, v1, i32[]
207 newarr v3, v3, panda.Object[]
[all …]
Dstarr.64.yaml180 newarr v0, v0, %s
245 newarr v1, v0, i64[]
256 newarr v1, v0, i64[]
273 newarr v1, v0, %s
295 newarr v1, v0, %s
351 newarr v0, v0, A[]
391 newarr v0, v0, panda.Object[]
396 newarr v0, v0, panda.String[]
416 newarr v1, v0, *s
442 newarr v2, v0, A[]
[all …]
Dstarr.yaml180 newarr v0, v0, %s
243 newarr v1, v0, i32[]
254 newarr v1, v0, i32[]
271 newarr v1, v0, %s
291 newarr v1, v0, %s
347 newarr v0, v0, A[]
387 newarr v0, v0, panda.Object[]
392 newarr v0, v0, panda.String[]
412 newarr v1, v0, *s
438 newarr v2, v0, A[]
[all …]
Dfstarr.32.yaml186 newarr v0, v0, f32[]
246 newarr v1, v0, f32[]
257 newarr v1, v0, f32[]
275 newarr v1, v0, f32[]
292 newarr v1, v0, %s
347 newarr v0, v0, A[]
387 newarr v0, v0, panda.Object[]
392 newarr v0, v0, panda.String[]
412 newarr v1, v0, *s
437 newarr v2, v0, A[]
[all …]
Dfstarr.64.yaml185 newarr v0, v0, f64[]
245 newarr v1, v0, f64[]
256 newarr v1, v0, f64[]
273 newarr v1, v0, f64[]
290 newarr v1, v0, %s
347 newarr v0, v0, A[]
387 newarr v0, v0, panda.Object[]
392 newarr v0, v0, panda.String[]
412 newarr v1, v0, *s
437 newarr v2, v0, A[]
[all …]
Dcall.acc.short.yaml512 newarr v1, v1, u32[]
518 newarr v1, v1, u64[]
524 newarr v1, v1, f32[]
530 newarr v1, v1, u32[][]
536 newarr v1, v1, u64[][]
542 newarr v1, v1, f32[][]
560 newarr v1, v1, R[]
566 newarr v1, v1, panda.String[]
572 newarr v1, v1, panda.Class[]
578 newarr v1, v1, panda.Object[]
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dnewarr.yaml59 - file-name: 'newarr'
73 - sig: newarr v1:out:ref, v2:in:i32, type_id
84 newarr v0, v0, %s
104 description: Check `newarr` creates array of specified size and primitive type.
129 - sig: newarr v1:out:ref, v2:in:i32, type_id
133 …description: Check acceptable array of primitive types for newarr instruction in Panda Assembly co…
137 newarr v0, v0, %s
156 - sig: newarr v1:out:ref, v2:in:i32, type_id
160 …description: Check acceptable array of references to primitive types for newarr instruction in Pan…
164 newarr v0, v0, %s
[all …]
Dcall.virt.negative.yaml571 newarr v1, v1, i32[]
577 newarr v1, v1, i64[]
583 newarr v1, v1, f64[]
595 newarr v1, v1, panda.String[]
606 newarr v1, v1, panda.Object[]
673 newarr v2, v2, i32[]
678 newarr v1, v1, i32[]
680 newarr v2, v2, i64[]
686 newarr v1, v1, i64[]
694 newarr v1, v1, f64[]
[all …]
Dcall.virt.range.negative.yaml552 newarr v1, v1, i32[]
558 newarr v1, v1, i64[]
564 newarr v1, v1, f64[]
576 newarr v1, v1, panda.String[]
587 newarr v1, v1, panda.Object[]
654 newarr v2, v2, i32[]
659 newarr v1, v1, i32[]
661 newarr v2, v2, i64[]
667 newarr v1, v1, i64[]
675 newarr v1, v1, f64[]
[all …]
Dcall.acc.yaml578 newarr v1, v1, u32[]
584 newarr v1, v1, u64[]
590 newarr v1, v1, f32[]
596 newarr v1, v1, u32[][]
602 newarr v1, v1, u64[][]
608 newarr v1, v1, f32[][]
626 newarr v1, v1, R[]
632 newarr v1, v1, panda.String[]
638 newarr v1, v1, panda.Class[]
644 newarr v1, v1, panda.Object[]
[all …]
Dcall.acc.short.yaml529 newarr v1, v1, u32[]
535 newarr v1, v1, u64[]
541 newarr v1, v1, f32[]
547 newarr v1, v1, u32[][]
553 newarr v1, v1, u64[][]
559 newarr v1, v1, f32[][]
577 newarr v1, v1, R[]
583 newarr v1, v1, panda.String[]
589 newarr v1, v1, panda.Class[]
595 newarr v1, v1, panda.Object[]
[all …]
Disinstance.yaml395 newarr v0, v0, panda.Object[]
403 newarr v0, v0, R[]
411 newarr v0, v0, panda.String[]
420 newarr v0, v0, panda.ClassCastException[]
428 newarr v0, v0, R[]
437 newarr v0, v0, panda.ClassCastException[]
444 newarr v0, v0, R[]
546 newarr v0, v0, panda.Object[]
554 newarr v0, v0, A[]
562 newarr v0, v0, panda.String[]
[all …]
Dcall.virt.acc.yaml687 newarr v1, v1, u32[]
693 newarr v1, v1, u64[]
699 newarr v1, v1, f32[]
705 newarr v1, v1, u32[][]
711 newarr v1, v1, u64[][]
717 newarr v1, v1, f32[][]
735 newarr v1, v1, R[]
741 newarr v1, v1, panda.String[]
747 newarr v1, v1, panda.Class[]
753 newarr v1, v1, panda.Object[]
[all …]
Dcall.virt.acc.short.yaml593 newarr v1, v1, u32[]
599 newarr v1, v1, u64[]
605 newarr v1, v1, f32[]
611 newarr v1, v1, u32[][]
617 newarr v1, v1, u64[][]
623 newarr v1, v1, f32[][]
641 newarr v1, v1, R[]
647 newarr v1, v1, panda.String[]
653 newarr v1, v1, panda.Class[]
659 newarr v1, v1, panda.Object[]
[all …]
Dstobj.v.obj.yaml162 newarr v1, v1, i32[]
207 newarr v1, v1, panda.Object[]
245 newarr v0, v1, R[]
282 newarr v0, v1, panda.Object[]
442 newarr v1, v1, Q[]
464 newarr v1, v1, R[]
470 newarr v1, v1, panda.Object[]
492 newarr v1, v1, Q[]
532 newarr v1, v1, Q[]
568 newarr v1, v1, Q[]
[all …]
Dstarr.yaml251 newarr v0, v0, %s
308 newarr v0, v0, i32[]
372 newarr v1, v0, i32[]
383 newarr v1, v0, i32[]
401 newarr v1, v0, %s
422 newarr v1, v0, %s
442 newarr v1, v0, %s
471 newarr v1, v0, %s
529 newarr v0, v0, A[]
569 newarr v0, v0, panda.Object[]
[all …]
Dststatic.obj.yaml273 newarr v1, v1, Q[]
304 newarr v1, v1, R[]
312 newarr v1, v1, panda.Object[]
336 newarr v1, v1, Q[]
375 newarr v1, v1, Q[]
409 newarr v1, v1, Q[]
417 newarr v1, v1, panda.Object[]
471 newarr v1, v1, R[]
499 newarr v1, v1, panda.Object[] # array of base types
506 newarr v1, v1, Q[] # array of supertypes
[all …]
Dstobj.obj.yaml177 newarr v1, v1, i32[]
223 newarr v1, v1, panda.Object[]
267 newarr v0, v1, R[]
394 newarr v1, v1, Q[]
425 newarr v1, v1, R[]
433 newarr v1, v1, panda.Object[]
457 newarr v1, v1, Q[]
496 newarr v1, v1, Q[]
530 newarr v1, v1, Q[]
538 newarr v1, v1, panda.Object[]
[all …]

12345678910>>...23