| /arkcompiler/runtime_core/tests/benchmarks/ |
| D | math-cordic.pa | 16 fmovi.64 v1, 1036257.0468539958 17 call.short test, v0, v1 28 sta.64 v1 30 fcmpl.64 v1 40 fmovi.64 v1, 0.0 #total 47 fadd2.64 v1 48 sta.64 v1 52 lda.64 v1 57 fmovi.64 v1, 0.0 #x 64 call.short FIXED, v6, v1 #x [all …]
|
| /arkcompiler/runtime_core/disassembler/tests/sources/ |
| D | instructions.pa | 26 mov v0, v1 34 lda v1 36 lda.obj v1 46 sta.64 v1 52 jeq v1, check_v1_eq 58 cmp.64 v1 62 fcmpl.64 v1 63 fcmpg.64 v1 79 fadd2.64 v1 80 fsub2.64 v1 [all …]
|
| /arkcompiler/runtime_core/tests/regression/ |
| D | loop-unroll.pa | 15 # v1 = 0; 18 # v1++; 20 # return v1 - 8; 24 movi v1, 0 29 inci v1, 1 32 lda v1 38 # v1 = 0 41 # v1++ 42 # return v1 45 movi v1, 0 [all …]
|
| D | irreducible_loop.pa | 25 sta v1 32 jeq v1, _exit # exit if elements equal 44 movi v1, 0 46 starr v0, v1 # v0[0] = 0 48 inci v1, 1 50 starr v0, v1 # v0[1] = 0 52 inci v1, 1 54 starr v0, v1 # v0[2] = 1 56 inci v1, 1 58 starr v0, v1 # v0[3] = 2 [all …]
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | stobj.v.obj.yaml | 76 - sig: stobj.v.obj v1:in:ref, v2:in:ref, field_id 99 - stobj.v.obj v1, v0, R.fR 143 stobj.v.obj v1, v2, %s 153 - mov.null v1 156 - newobj v1, Q 161 movi v1, 10 162 newarr v1, v1, i32[] 188 stobj.v.obj v1, v2, %s 198 - mov.null v1 201 - newobj v1, Q [all …]
|
| D | call.virt.negative.yaml | 37 - sig: call.virt method_id, v1:in:top, v2:in:top, v3:in:top, v4:in:top 70 - sig: call.virt method_id, v1:in:top, v2:in:top, v3:in:top, v4:in:top 138 movi v1, 1 139 - ', v0, v1' 146 movi.64 v1, 1 147 - ', v0, v1' 154 fmovi.64 v1, 1 155 - ', v0, v1' 161 movi v1, 1 162 - ', v0, v1' [all …]
|
| D | stobj.v.64.yaml | 75 - sig: stobj.v.64 v1:in:b64, v2:in:ref, field_id 94 fmovi.64 v1, 1.1 102 - stobj.v.64 v1, v2, R.ff64 118 - call.short check, v1 135 fmovi.64 v1, 1.1 143 - stobj.v.64 v1, v2, R.ff64 159 - call.short check, v1 183 stobj.v.64 v1, v0, %s 193 - movi.64 v1, -1 196 - movi.64 v1, 1 [all …]
|
| D | call.virt.short.negative.yaml | 36 - sig: call.virt.short method_id, v1:in:top, v2:in:top 69 - sig: call.virt.short method_id, v1:in:top, v2:in:top 143 movi v1, 1 144 - ', v0, v1' 151 movi.64 v1, 1 152 - ', v0, v1' 159 fmovi.64 v1, 1 160 - ', v0, v1' 166 movi v1, 1 167 - ', v0, v1' [all …]
|
| D | call.virt.acc.short.yaml | 155 movi v1, 1 171 call.virt.acc.short R.foo, v1, 0 226 movi v1, 1 280 newobj v1, R 281 lda.obj v1 289 newobj v1, R 290 lda.obj v1 491 call.virt.acc.short R.foo, v1, 0 577 - movi v1, 1 580 - movi.64 v1, 1 [all …]
|
| D | call.virt.range.negative.yaml | 143 movi v1, 1 151 movi.64 v1, 1 159 fmovi.64 v1, 1 166 movi v1, 1 173 movi.64 v1, 1 180 fmovi.64 v1, 1.1 188 movi v1, 1 195 movi.64 v1, 1 202 fmovi.64 v1, 1.1 210 movi v1, 1 [all …]
|
| D | stobj.v.yaml | 76 - sig: stobj.v v1:in:b32, v2:in:ref, field_id 95 movi v1, 1 103 - stobj.v v1, v2, R.fi32 119 - call.short check, v1 136 movi v1, 1 144 - stobj.v v1, v2, R.fi32 160 - call.short check, v1 184 stobj.v v1, v0, %s 194 - movi v1, 1 197 - movi v1, 1 [all …]
|
| D | call.acc.short.yaml | 73 - values: ['foo, v1, 1'] 106 movi v1, 1 122 call.acc.short foo, v1, 1 177 movi v1, 1 427 call.acc.short R.foo, v1, 0 513 - movi v1, 1 516 - movi.64 v1, 1 519 - fmovi v1, 1.0 523 - fmovi.64 v1, 1.0 528 movi v1, 10 [all …]
|
| D | call.virt.acc.yaml | 39 - sig: call.virt.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2 48 - sig: call.virt.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2 103 movi v1, 1 111 - values: ['R.f1, v0, v1, 2'] 112 - values: ['R.f1, v0, v1, v2, 3'] 115 - values: ['R.f2, v0, v1, 2'] 116 - values: ['R.f2, v0, v1, v2, 3'] 119 - values: ['R.f3, v0, v1, 2'] 120 - values: ['R.f3, v0, v1, v2, 3'] 123 - values: ['R.f4, v0, v1, 2'] [all …]
|
| D | call.virt.range.yaml | 31 sta v1 33 shl v1, v2 34 sta v1 35 xor v0, v1 37 sta v1 39 ashr v1, v2 40 sta v1 41 xor v0, v1 43 sta v1 45 shl v1, v2 [all …]
|
| D | call.acc.yaml | 41 - sig: call.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2 50 - sig: call.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2 110 - sig: call.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2 125 movi v1, 1 140 call.acc foo, v0, v1, v2, 0 152 - sig: call.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2 176 movi v1, 1 198 - sig: call.acc method_id, v1:in:top, v2:in:top, v3:in:top, imm:u2 221 movi v1, 0 223 - v0, v1, v2, 0 [all …]
|
| D | ststatic.obj.yaml | 266 newobj v1, panda.Object 267 lda.obj v1 272 movi v1, 10 273 newarr v1, v1, Q[] 274 lda.obj v1 297 newobj v1, panda.Object 298 lda.obj v1 303 movi v1, 10 304 newarr v1, v1, R[] 305 lda.obj v1 [all …]
|
| D | jne.obj.yaml | 65 - values: ["# v1, lbl"] 66 - values: ["V1, lbl"] 100 - values: ["# v1, lbl"] 101 - values: ["V1, lbl"] 178 sta.obj v1 203 jne.obj v1, lbl 211 - mov.null v1 435 jne.obj v1, ok 445 sta.obj v1 447 - mov.null v1 [all …]
|
| D | jeq.obj.yaml | 65 - values: ["# v1, lbl"] 66 - values: ["V1, lbl"] 100 - values: ["# v1, lbl"] 101 - values: ["V1, lbl"] 176 sta.obj v1 202 jeq.obj v1, lbl 210 - mov.null v1 433 jeq.obj v1, ok 443 sta.obj v1 445 - mov.null v1 [all …]
|
| D | stobj.obj.yaml | 176 movi v1, 10 177 newarr v1, v1, i32[] 178 lda.obj v1 222 movi v1, 10 223 newarr v1, v1, panda.Object[] 224 lda.obj v1 266 movi v1, 10 267 newarr v0, v1, R[] 387 newobj v1, panda.Object 388 lda.obj v1 [all …]
|
| D | initobj.range.yaml | 73 - "begin, v1" 83 - "0, v1" 85 - "v0, v1" 87 - "i32, v1" 89 - i32[], v1 91 - "\"A\", v1" 93 - A, v1 95 - "A.f32, v1" 97 - "A.fA, v1" 99 - "A.f32Array, v1" [all …]
|
| D | initobj.short.yaml | 30 - sig: initobj.short method_id, v1:in:none, v2:in:none 107 - "aFunc, v1" 111 - A.c2, v1, v2, v3 113 - A.c2, v1 133 - sig: initobj.short method_id, v1:in:none, v2:in:none 152 # v1 not initialized 154 - initobj.short R.ctor, v1 160 movi.64 v1, 1 161 initobj.short R.ctor, v1, v2 163 # v1, v2 not initialized [all …]
|
| D | initobj.yaml | 30 - sig: initobj method_id, v1:in:none, v2:in:none, v3:in:none, v4:in:none 113 - "aFunc, v1" 117 - A.c4, v1, v2, v3, v4, v5 119 - A.c4, v1, v2, v3 127 - A.c3, v1, v2 139 - sig: initobj method_id, v1:in:none, v2:in:none, v3:in:none, v4:in:none 158 # v1 not initialized 160 - initobj R.ctor, v1 166 movi.64 v1, 1 167 initobj R.ctor, v1, v2 [all …]
|
| D | newobj.yaml | 207 newobj v1, %s 208 lda.obj v1 211 lda.obj v1 249 newobj v1, %s 250 lda.obj v1 253 lda.obj v1 290 newobj v1, %s 294 jne.obj v1, ok 352 newobj v1, %s 356 jne.obj v1, ok [all …]
|
| D | mov.64.yaml | 26 - sig: mov.64 v1:out:b64, v2:in:b64 38 - values: [v0, v1, v0, v1] 42 - values: [v1, v1, v1, v1] 43 - values: [v1, v2, v1, v2] 44 - values: [v1, v4, v1, v4] 45 - values: [v1, v7, v1, v7] 56 - sig: mov.64 v1:out:b64, v2:in:b64 64 mov.64 v1, %s 66 cmp.64 v1 87 - sig: mov.64 v1:out:b64, v2:in:b64 [all …]
|
| /arkcompiler/runtime_core/tests/checked/ |
| D | parameter_test.pa | 101 fmovi v1, 1.0 102 call.short foo_f32, v1, v1 103 fcmpg v1 105 fmovi.64 v1, 2.0 106 call.short foo_f64, v1, v1 107 fcmpg.64 v1 109 movi v1, 0 110 call.short foo_u1, v1, v1 111 jne v1, exit_failure_3 112 movi v1, 0xff [all …]
|