Home
last modified time | relevance | path

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

1234567891011

/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.cpp67 JSHandle<TaggedArray> newArr = factory->NewTaggedArray(newLen); in AddHandlerWithoutKey() local
70 newArr->Set(thread_, i, arr->Get(i)); in AddHandlerWithoutKey()
71 newArr->Set(thread_, i + 1, arr->Get(i + 1)); in AddHandlerWithoutKey()
73 newArr->Set(thread_, i, GetWeakRef(hclass.GetTaggedValue())); in AddHandlerWithoutKey()
74 newArr->Set(thread_, i + 1, handler.GetTaggedValue()); in AddHandlerWithoutKey()
75 profileTypeInfo_->Set(thread_, index, newArr.GetTaggedValue()); in AddHandlerWithoutKey()
81 JSHandle<TaggedArray> newArr = factory->NewTaggedArray(POLY_CASE_NUM); in AddHandlerWithoutKey() local
83 newArr->Set(thread_, arrIndex++, profileTypeInfo_->Get(index)); in AddHandlerWithoutKey()
84 newArr->Set(thread_, arrIndex++, profileTypeInfo_->Get(index + 1)); in AddHandlerWithoutKey()
85 newArr->Set(thread_, arrIndex++, GetWeakRef(hclass.GetTaggedValue())); in AddHandlerWithoutKey()
[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.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.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.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.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 …]
Dfstarr.32.yaml257 newarr v0, v0, f32[]
312 newarr v0, v0, f32[]
376 newarr v1, v0, f32[]
387 newarr v1, v0, f32[]
406 newarr v1, v0, f32[]
425 newarr v1, v0, f32[]
443 newarr v1, v0, %s
473 newarr v1, v0, %s
529 newarr v0, v0, A[]
569 newarr v0, v0, panda.Object[]
[all …]
Dstarr.16.yaml253 newarr v0, v0, i16[]
307 newarr v0, v0, i16[]
371 newarr v1, v0, i16[]
382 newarr v1, v0, i16[]
400 newarr v1, v0, %s
422 newarr v1, v0, %s
443 newarr v1, v0, %s
472 newarr v1, v0, %s
529 newarr v0, v0, A[]
569 newarr v0, v0, panda.Object[]
[all …]
Dstarr.64.yaml251 newarr v0, v0, %s
310 newarr v0, v0, i64[]
374 newarr v1, v0, i64[]
385 newarr v1, v0, i64[]
403 newarr v1, v0, %s
427 newarr v1, v0, %s
447 newarr v1, v0, %s
476 newarr v1, v0, %s
534 newarr v0, v0, A[]
574 newarr v0, v0, panda.Object[]
[all …]
Dfstarr.64.yaml255 newarr v0, v0, f64[]
309 newarr v0, v0, f64[]
373 newarr v1, v0, f64[]
384 newarr v1, v0, f64[]
402 newarr v1, v0, f64[]
421 newarr v1, v0, f64[]
439 newarr v1, v0, %s
469 newarr v1, v0, %s
527 newarr v0, v0, A[]
567 newarr v0, v0, panda.Object[]
[all …]
Dstarr.8.yaml253 newarr v0, v0, %s
310 newarr v0, v0, %s
377 newarr v1, v0, i8[]
388 newarr v1, v0, i8[]
406 newarr v1, v0, %s
429 newarr v1, v0, %s
450 newarr v1, v0, %s
478 newarr v1, v0, %s
535 newarr v0, v0, A[]
575 newarr v0, v0, panda.Object[]
[all …]
Dstarr.obj.yaml274 newarr v1, v0, %s
303 newarr v0, v0, R[][]
340 newarr v1, v0, %s
369 newarr v0, v0, panda.String[][]
420 newarr v1, v0, *s
457 newarr v0, v0, A[]
464 newarr v0, v0, B[]
471 newarr v0, v0, panda.String[]
478 newarr v0, v0, panda.Object[]
543 newarr v1, v0, *s
[all …]
Dcall.virt.range_base.yaml150 newarr v1, v1, i64[]
164 newarr v1, v1, i32[]
172 newarr v1, v1, i64[]
181 newarr v1, v1, A[]
189 newarr v1, v1, f64[]
200 newarr v1, v1, panda.String[]
202 newarr v2, v2, panda.Object[]
209 newarr v1, v1, panda.Object[]
217 newarr v1, v1, i32[]
220 newarr v3, v3, panda.Object[]
[all …]
Dfldarr.32.yaml49 newarr v0, v0, f32[]
72 newarr v0, v0, f32[]
116 newarr v0, v0, %s[]
165 newarr v0, v0, %s[]
198 newarr v1, v0, f32[] # v1 - testable array
242 newarr v0, v0, f32[] # v0 - testable array
399 newarr v0, v0, panda.Object[]
404 newarr v0, v0, panda.String[]
430 newarr v0, v0, f32[]
476 newarr v1, v1, panda.Object[]
[all …]
Dldarr.16.yaml48 newarr v0, v0, i16[]
69 newarr v0, v0, i16[]
113 newarr v0, v0, %s[]
162 newarr v0, v0, %s[]
192 newarr v1, v0, i16[] # v1 - testable array
238 newarr v0, v0, i16[] # v0 - testable array
400 newarr v0, v0, panda.Object[]
405 newarr v0, v0, panda.String[]
426 newarr v0, v0, i16[]
472 newarr v1, v1, panda.Object[]
[all …]
Dldarr.8.yaml48 newarr v0, v0, %s
72 newarr v0, v0, %s
119 newarr v0, v0, %s[]
170 newarr v0, v0, %s[]
201 newarr v1, v0, %s # v1 - testable array
249 newarr v0, v0, %s # v0 - testable array
413 newarr v0, v0, panda.Object[]
418 newarr v0, v0, panda.String[]
439 newarr v0, v0, i8[]
485 newarr v1, v1, panda.Object[]
[all …]
Dldarru.16.yaml48 newarr v0, v0, u16[]
69 newarr v0, v0, u16[]
113 newarr v0, v0, %s[]
162 newarr v0, v0, %s[]
192 newarr v1, v0, u16[] # v1 - testable array
238 newarr v0, v0, u16[] # v0 - testable array
399 newarr v0, v0, panda.Object[]
404 newarr v0, v0, panda.String[]
425 newarr v0, v0, u16[]
471 newarr v1, v1, panda.Object[]
[all …]

1234567891011