| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | math-63.pa | 16 movi v0, 21 18 shl2 v0 19 sta v0 22 and2 v0 27 movi v0, 21 29 shr2 v0 30 sta v0 33 and2 v0 38 movi v0, 21 40 ashr2 v0 [all …]
|
| D | math-64.pa | 16 movi v0, 21 18 shl2 v0 19 sta v0 22 or2 v0 27 movi v0, 21 29 shr2 v0 30 sta v0 33 or2 v0 38 movi v0, 21 40 ashr2 v0 [all …]
|
| D | math-62.pa | 16 movi v0, 21 18 shl2 v0 24 movi v0, 21 26 shr2 v0 32 movi v0, 21 34 ashr2 v0 40 movi v0, 21 42 shl2 v0 43 sta v0 45 xor2 v0 [all …]
|
| D | math-60.pa | 16 movi v0, 21 18 shl2 v0 24 movi v0, 21 26 shr2 v0 32 movi v0, 21 34 ashr2 v0 40 movi v0, 21 42 shl2 v0 43 sta v0 45 and2 v0 [all …]
|
| D | math-59.pa | 16 movi v0, 21 18 shl2 v0 24 movi v0, 21 26 shr2 v0 32 movi v0, 21 34 ashr2 v0 40 movi v0, 21 42 shl2 v0 43 sta v0 45 sub2 v0 [all …]
|
| D | math-58.pa | 16 movi v0, 21 18 shl2 v0 24 movi v0, 21 26 shr2 v0 32 movi v0, 21 34 ashr2 v0 40 movi v0, 21 42 shl2 v0 43 sta v0 45 add2 v0 [all …]
|
| D | math-65.pa | 16 movi v0, 21 18 shl2 v0 19 sta v0 22 xor2 v0 27 movi v0, 21 29 shr2 v0 30 sta v0 33 xor2 v0 38 movi v0, 21 40 ashr2 v0 [all …]
|
| D | math-61.pa | 16 movi v0, 21 18 shl2 v0 24 movi v0, 21 26 shr2 v0 32 movi v0, 21 34 ashr2 v0 40 movi v0, 21 42 shl2 v0 43 sta v0 45 or2 v0 [all …]
|
| D | math-66.pa | 15 movi v0, 21 17 shl2 v0 23 movi v0, 21 25 shr2 v0 31 movi v0, 21 33 ashr2 v0 39 movi.64 v0, 42 41 shl2.64 v0 47 movi.64 v0, 42 49 shr2.64 v0 [all …]
|
| D | math-54.pa | 43 sta.64 v0 45 sub2.64 v0 54 sta.64 v0 56 add2.64 v0 70 movi v0, 10 73 call msub_i32, v0, v1, v2 74 sta v0 76 jne v0, exit_error_0 77 movi v0, 10 80 call msub_i32_var0, v0, v1, v2 [all …]
|
| D | math-57.pa | 57 movi v0, 0x00ff00ff 59 call.short xor_not_i32, v0, v1 60 movi v0, -1 61 jne v0, exit_error_0 62 movi v0, 0xffff0000 64 call.short and_not_i32, v0, v1 65 movi v0, 0x5678 66 jne v0, exit_error_1 67 movi v0, 0xff00ff00 69 call.short or_not_i32, v0, v1 [all …]
|
| D | math-55.pa | 62 movi v0, 10 64 call.short mneg_i32_0, v0, v1 65 sta v0 67 jne v0, exit_error_0 68 movi v0, 10 70 call.short mneg_i32_1, v0, v1 71 sta v0 73 jne v0, exit_error_1 74 movi.64 v0, 1 76 call.short mneg_i64_0, v0, v1 [all …]
|
| D | math-56.pa | 66 movi v0, 0x0000ffff 68 call.short or_not_i32, v0, v1 69 movi v0, 0xffffffff 70 jne v0, exit_error_0 71 movi.64 v0, 0x0000ffff0000ffff 73 call.short or_not_i64, v0, v1 74 movi.64 v0, 0xff00ffff00ffffff 75 cmp.64 v0 77 movi v0, 0x0f0f0f0f 79 call.short and_not_i32, v0, v1 [all …]
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | call.virt.range.yaml | 30 sta v0 35 xor v0, v1 36 sta v0 41 xor v0, v1 42 sta v0 47 xor v0, v1 129 - movi v0, 0 130 - ', v0' 136 - fmovi.64 v0, 0 137 - ', v0' [all …]
|
| D | isinstance.yaml | 127 newobj v0, panda.Object 128 lda.obj v0 132 newobj v0, panda.Object 133 lda.obj v0 137 newobj v0, panda.Object 138 lda.obj v0 160 newobj v0, R 161 lda.obj v0 164 lda.obj v0 167 lda.obj v0 [all …]
|
| D | mov.obj.yaml | 35 newobj v0, Object 36 lda.obj v0 37 mov.obj v1, v0 108 sta.obj v0 109 mov.obj v1, v0 122 sta.obj v0 123 mov.obj v1, v0 146 mov.obj v1, v0 161 - newobj v0, Obj 162 - lda.obj v0 [all …]
|
| D | mov.yaml | 42 - values: [v0, v0, v0, v0] 43 - values: [v0, v1, v0, v1] 44 - values: [v0, v2, v0, v2] 45 - values: [v0, v4, v0, v4] 46 - values: [v0, v7, v0, v7] 77 - values: [v0, v8, v0, v8] 78 - values: [v0, v64, v0, v64] 79 - values: [v0, v128, v0, v128] 80 - values: [v0, v255, v0, v255] 81 - values: [v8, v0, v8, v0] [all …]
|
| D | ldarr.yaml | 46 movi v0, *s 47 newarr v0, v0, %s 49 ldarr v0 70 movi v0, %s 71 newarr v0, v0, i32[] 73 ldarr v0 107 ldarr v0 114 movi v0, 1 115 newarr v0, v0, %s[] 119 lda.const v0, arr_%s [all …]
|
| D | return.64.yaml | 53 movi.64 v0, 0x123456789ABCDEF0 54 cmp.64 v0 63 - 'movi v0, 0x12345678' 64 - ', v0' 69 movi v0, 0 71 - ', v0, v1' 76 movi v0, 0 79 - ', v0, v1, v2' 84 movi v0, 0 88 - ', v0, v1, v2, v3' [all …]
|
| D | return.yaml | 53 movi v0, 0x12345678 54 jeq v0, ok 66 - 'movi v0, 0x12345678' 67 - ', v0' 72 movi v0, 0 74 - ', v0, v1' 79 movi v0, 0 82 - ', v0, v1, v2' 87 movi v0, 0 91 - ', v0, v1, v2, v3' [all …]
|
| D | ldarr.16.yaml | 47 movi v0, %s 48 newarr v0, v0, i16[] 50 ldarr.16 v0 68 movi v0, %s 69 newarr v0, v0, i16[] 71 ldarr.16 v0 105 ldarr.16 v0 112 movi v0, 1 113 newarr v0, v0, %s[] 117 lda.const v0, arr_%s [all …]
|
| /arkcompiler/runtime_core/tests/regression/ |
| D | stack-9-params.pa | 22 sta.obj v0 23 call.short IO.printString, v0, v0 25 call.short IO.printString, v0, v0 27 call.short IO.printString, v0, v0 29 call.short IO.printString, v0, v0 31 call.short IO.printString, v0, v0 33 call.short IO.printString, v0, v0 35 call.short IO.printString, v0, v0 37 call.short IO.printString, v0, v0 39 call.short IO.printString, v0, v0 [all …]
|
| D | loop-unroll.pa | 17 # for (int32 v0 = int32_max - 7, v0 > 0; v0++) { 23 movi v0, 2147483640 26 lda v0 28 inci v0, 1 58 movi v0, 0x80000002 62 jge v0, loop_exit 96 movi.64 v0, 0x8000000000000002 101 cmp.64 v0 134 movi v0, 0x7ffffffd 138 jle v0, loop_exit [all …]
|
| D | stack-4-params.pa | 22 sta.obj v0 23 call.short IO.printString, v0, v0 25 call.short IO.printString, v0, v0 27 call.short IO.printString, v0, v0 29 call.short IO.printString, v0, v0 31 call.short IO.printString, v0, v0 54 movi.64 v0, 0 63 call get, v0, v1, v2, v3 67 movi.64 v0, 1 68 call get, v0, v1, v2, v3 [all …]
|
| /arkcompiler/runtime_core/tests/checked/ |
| D | tlab_test.pa | 69 newobj v0, Asm_size16 70 lda.obj v0 75 newobj v0, Asm_size24 76 lda.obj v0 81 newarr v0, a0, u64[] 82 lda.obj v0 87 newarr v0, a0, u32[] 88 lda.obj v0 93 newarr v0, a0, u16[] 94 lda.obj v0 [all …]
|