| /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 | 67 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/ |
| 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.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.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.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.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 …]
|
| D | fstarr.32.yaml | 257 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 …]
|
| D | starr.16.yaml | 253 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 …]
|
| D | starr.64.yaml | 251 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 …]
|
| D | fstarr.64.yaml | 255 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 …]
|
| D | starr.8.yaml | 253 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 …]
|
| D | starr.obj.yaml | 274 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 …]
|
| D | call.virt.range_base.yaml | 150 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 …]
|
| D | fldarr.32.yaml | 49 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 …]
|
| D | ldarr.16.yaml | 48 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 …]
|
| D | ldarr.8.yaml | 48 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 …]
|
| D | ldarru.16.yaml | 48 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 …]
|