| /arkcompiler/runtime_core/disassembler/tests/sources/ |
| D | newarrs.pa | 14 # 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/ |
| D | profile_type_info.cpp | 84 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/ |
| D | call.virt.range.negative.yaml | 437 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 …]
|
| D | call.virt.negative.yaml | 446 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 …]
|
| D | newarr.yaml | 29 - 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 …]
|
| D | isinstance.yaml | 227 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 …]
|
| D | call.acc.yaml | 561 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 …]
|
| D | call.virt.range_base.yaml | 137 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 …]
|
| D | starr.64.yaml | 180 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 …]
|
| D | starr.yaml | 180 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 …]
|
| D | fstarr.32.yaml | 186 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 …]
|
| D | fstarr.64.yaml | 185 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 …]
|
| D | call.acc.short.yaml | 512 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/ |
| D | newarr.yaml | 59 - 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 …]
|
| D | call.virt.negative.yaml | 571 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 …]
|
| D | call.virt.range.negative.yaml | 552 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 …]
|
| D | call.acc.yaml | 578 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 …]
|
| D | call.acc.short.yaml | 529 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 …]
|
| D | isinstance.yaml | 395 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 …]
|
| D | call.virt.acc.yaml | 687 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 …]
|
| D | call.virt.acc.short.yaml | 593 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 …]
|
| D | stobj.v.obj.yaml | 162 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 …]
|
| D | starr.yaml | 251 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 …]
|
| D | ststatic.obj.yaml | 273 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 …]
|
| D | stobj.obj.yaml | 177 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 …]
|