/arkcompiler/runtime_core/disassembler/tests/sources/ |
D | instructions.pa | 27 mov.64 v2, v3 47 sta.obj v2 59 ucmp v2 72 jeq v2, label 73 jne v2, label 74 jlt v2, label 75 jgt v2, label 76 jle v2, label 77 jge v2, label 85 add2 v2 [all …]
|
/arkcompiler/runtime_core/tests/benchmarks/ |
D | math-cordic.pa | 26 sta.64 v2 #total 41 movi v2, 0 #loop_counter 44 lda v2 49 inci v2, 1 58 fmovi.64 v2, 0.0 #y 75 lda.64 v2 86 fadd2.64 v2 87 sta.64 v2 99 call.short FLOAT, v2, v1 104 lda.64 v2 [all …]
|
D | access-fannkuch.pa | 34 newarr v2, v0, i32[] #perm1 42 call.short init, v2, v2 58 ldarr v2 65 ldarr v2 73 ldarr v2 74 starr v2, v13 80 starr v2, v7 94 call.short init2, v1, v2 131 call.short init2, v4, v2 138 ldarr v2 [all …]
|
D | math-spectral-norm.pa | 21 fmovi.64 v2, 8.909361304388094 22 call test, v0, v1, v2, v0 57 newarr v2, v0, f64[] #w 69 fstarr.64 v2, v6 80 call AtAu, v1, v3, v2, v1 81 call AtAu, v3, v1, v2, v1 122 movi v2, 0 #loop_counter 135 call.short A, v4, v2 147 fstarr.64 a1, v2 148 inci v2, 1 [all …]
|
D | access-nbody.pa | 43 fmovi.64 v2, -4.395717154909567 44 call test, v0, v1, v2 51 movi v2, 5 56 newarr v4, v2, Body[] 134 fmovi.64 v2, -1.16032004402742839e+00 160 fmovi.64 v2, 4.12479856412430479e+00 186 fmovi.64 v2, -1.51111514016986312e+01 212 fmovi.64 v2, -2.59193146099879641e+01 236 fmovi.64 v2, 0.0 268 fmovi.64 v2, 0.0 #pz [all …]
|
D | access-binary-trees.pa | 37 sta v2 42 add2 v2 43 sta v2 45 add2 v2 64 sta v2 68 call.short bottomUpTree, v2, v3 72 sta v2 76 call.short bottomUpTree, v2, v3 100 mov v2, a0 #minDepth 101 lda v2 [all …]
|
D | access-nsieve.pa | 17 movi v2, 1854053 18 call test, v0, v1, v2, v0 33 movi v2, 0 #sum 46 add2 v2 47 sta v2 52 lda v2 58 movi v2, 0 #count 70 lda v2 85 inci v2, 1 86 lda v2
|
/arkcompiler/runtime_core/tests/cts-assembly/ |
D | obj-14.pa | 42 sta.obj v2 43 call.short IO.printString, v2, v2 54 sta.obj v2 60 # v1[v3] = v2 61 lda.obj v2 75 # (for int v2=0; v2 != v0; v2++) 76 movi v2, 0 92 # v6[v2] = v5 94 starr.obj v6, v2 96 inci v2, 1 [all …]
|
D | arrays-06.pa | 106 movi v2, 0 #sum 114 add2 v2 115 sta v2 123 call.short foo2, a0, v2 124 add2 v2 131 movi v2, 0 #sum 139 add2 v2 140 sta v2 149 add2 v2 156 movi v2, 0 #sum [all …]
|
D | math-54.pa | 72 movi v2, -56 73 call msub_i32, v0, v1, v2 79 movi v2, -56 80 call msub_i32_var0, v0, v1, v2 86 movi v2, -56 87 call msub_i32_var1, v0, v1, v2 93 movi.64 v2, 19 94 call msub_i64, v0, v1, v2 101 movi.64 v2, 19 102 call msub_i64_var0, v0, v1, v2 [all …]
|
/arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
D | fp.yaml | 48 mov.64 v2, a1 # v2 - value for calculation 55 fmul2.64 v2 70 fmovi.64 v2, 1.5707909877360093 # A1 coefficient 71 fmul2.64 v2 # x*A1 73 movi v2, 3 74 call.short pow, v2, v1 # acc = x^3 75 fmovi.64 v2, -0.6458926627154391 # A3 76 fmul2.64 v2 # acc = A3 * x^3 79 movi v2,5 80 call.short pow, v2, v1 # acc = x^5 [all …]
|
D | call.virt.range.yaml | 32 movi v2, 0xd 33 shl v1, v2 38 movi v2, 0x11 39 ashr v1, v2 44 movi v2, 0x5 45 shl v1, v2 259 mov v2, v5 371 mov v2, v10 427 mov.obj v2, a0 428 ldobj.64 v2, R.f6 [all …]
|
D | starr.yaml | 38 - sig: starr v1:in:i32[], v2:in:i32 47 - sig: starr v1:in:i32[], v2:in:i32 74 call.short f1, v1, v2 82 - sig: starr v1:in:i32[], v2:in:i32 120 - sig: starr v1:in:i32[], v2:in:i32 134 call.short f1, v1, v2 365 starr v1, v2 373 movi v2, 0 377 movi v2, 0 381 # v2 is not initialized [all …]
|
D | fstarr.32.yaml | 38 - sig: fstarr.32 v1:in:f32[], v2:in:i32 48 - sig: fstarr.32 v1:in:f32[], v2:in:i32 76 call.short f1, v1, v2 84 - sig: fstarr.32 v1:in:f32[], v2:in:i32 123 - sig: fstarr.32 v1:in:f32[], v2:in:i32 138 call.short f1, v1, v2 369 fstarr.32 v1, v2 377 movi v2, 0 381 movi v2, 0 385 # v2 is not initialized [all …]
|
D | starr.16.yaml | 40 - sig: starr.16 v1:in:i16[], v2:in:i32 49 - sig: starr.16 v1:in:i16[], v2:in:i32 76 call.short f1, v1, v2 84 - sig: starr.16 v1:in:i16[], v2:in:i32 122 - sig: starr.16 v1:in:i16[], v2:in:i32 136 call.short f1, v1, v2 364 starr.16 v1, v2 372 movi v2, 0 376 movi v2, 0 380 # v2 is not initialized [all …]
|
D | fstarr.64.yaml | 38 - sig: fstarr.64 v1:in:f64[], v2:in:i32 48 - sig: fstarr.64 v1:in:f64[], v2:in:i32 76 call.short f1, v1, v2 84 - sig: fstarr.64 v1:in:f64[], v2:in:i32 123 - sig: fstarr.64 v1:in:f64[], v2:in:i32 138 call.short f1, v1, v2 366 fstarr.64 v1, v2 374 movi v2, 0 378 movi v2, 0 382 # v2 is not initialized [all …]
|
D | starr.8.yaml | 40 - sig: starr.8 v1:in:i8[], v2:in:i32 49 - sig: starr.8 v1:in:i8[], v2:in:i32 76 call.short f1, v1, v2 84 - sig: starr.8 v1:in:i8[], v2:in:i32 122 - sig: starr.8 v1:in:i8[], v2:in:i32 136 call.short f1, v1, v2 370 starr.8 v1, v2 378 movi v2, 0 382 movi v2, 0 386 # v2 is not initialized [all …]
|
D | starr.64.yaml | 38 - sig: starr.64 v1:in:i64[], v2:in:i32 47 - sig: starr.64 v1:in:i64[], v2:in:i32 74 call.short f1, v1, v2 82 - sig: starr.64 v1:in:i64[], v2:in:i32 120 - sig: starr.64 v1:in:i64[], v2:in:i32 134 call.short f1, v1, v2 367 starr.64 v1, v2 375 movi v2, 0 379 movi v2, 0 383 # v2 is not initialized [all …]
|
D | starr.obj.yaml | 53 - sig: starr.obj v1:in:ref[], v2:in:i32 62 - sig: starr.obj v1:in:ref[], v2:in:i32 90 call.short f1, v1, v2 98 - sig: starr.obj v1:in:ref[], v2:in:i32 136 - sig: starr.obj v1:in:ref[], v2:in:i32 151 call.short f1, v1, v2 275 movi v2, *s 278 starr.obj v1, v2 341 movi v2, *s 344 starr.obj v1, v2 [all …]
|
D | jeqz.obj.yaml | 463 movi v2, 10 464 newarr v2, v2, u32[] 465 lda.obj v2 469 movi v2, 10 470 newarr v2, v2, u64[][] 471 lda.obj v2 475 movi v2, 10 476 newarr v2, v2, R[] 477 lda.obj v2 481 movi v2, 10 [all …]
|
D | jnez.obj.yaml | 463 movi v2, 10 464 newarr v2, v2, u32[] 465 lda.obj v2 469 movi v2, 10 470 newarr v2, v2, u64[][] 471 lda.obj v2 475 movi v2, 10 476 newarr v2, v2, R[] 477 lda.obj v2 481 movi v2, 10 [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 228 fmovi.64 v2, 123.456 230 - ', v0, v1, v2, v3' 237 mov.null v2 239 - ', v0, v1, v2, v3' 246 mov.null v2 248 - ', v0, v1, v2, v3' 253 - sig: call.virt method_id, v1:in:top, v2:in:top, v3:in:top, v4:in:top 340 fmovi.64 v2, 123.456 [all …]
|
/arkcompiler/runtime_core/libpandabase/tests/ |
D | utf_test.cpp | 221 const std::vector<uint8_t> v2 {0x7f, 0x00}; variable 222 EXPECT_TRUE(CompareMUtf8ToMUtf8(v1.data(), v2.data()) < 0); 227 const std::vector<uint8_t> v2 {0x00}; variable 228 EXPECT_TRUE(CompareMUtf8ToMUtf8(v1.data(), v2.data()) > 0); 233 const std::vector<uint8_t> v2 {0x7f, 0x00}; variable 234 EXPECT_TRUE(CompareMUtf8ToMUtf8(v1.data(), v2.data()) == 0); 239 const std::vector<uint8_t> v2 {0x01, 0x70, 0x00}; variable 240 EXPECT_TRUE(CompareMUtf8ToMUtf8(v1.data(), v2.data()) > 0); 245 const std::vector<uint8_t> v2 {0x01, 0x73, 0x00}; variable 246 EXPECT_TRUE(CompareMUtf8ToMUtf8(v1.data(), v2.data()) < 0); [all …]
|
/arkcompiler/runtime_core/tests/regression/ |
D | fmod.pa | 25 fmovi.64 v2, 1.2999999999999998 26 call fmod, v0, v1, v2 31 fmovi.64 v2, -1.6999999999999993 32 call fmod, v0, v1, v2 37 fmovi.64 v2, 2.1 38 call fmod, v0, v1, v2 43 fmovi.64 v2, 1.6999999999999993 44 call fmod, v0, v1, v2 49 fmovi.64 v2, 0.0 50 call fmod, v0, v1, v2
|
/arkcompiler/runtime_core/disassembler/tests/ |
D | instructions_test.cpp.in | 53 EXPECT_TRUE(body_g.find("\tmov.64 v2, v3") != std::string::npos); 73 EXPECT_TRUE(body_g.find("\tsta.obj v2") != std::string::npos); 81 EXPECT_TRUE(body_g.find("\tucmp v2") != std::string::npos); 94 EXPECT_TRUE(body_g.find("\tjeq v2, jump_label_0") != std::string::npos); 95 EXPECT_TRUE(body_g.find("\tjne v2, jump_label_0") != std::string::npos); 96 EXPECT_TRUE(body_g.find("\tjlt v2, jump_label_0") != std::string::npos); 97 EXPECT_TRUE(body_g.find("\tjgt v2, jump_label_0") != std::string::npos); 98 EXPECT_TRUE(body_g.find("\tjle v2, jump_label_0") != std::string::npos); 99 EXPECT_TRUE(body_g.find("\tjge v2, jump_label_0") != std::string::npos); 107 EXPECT_TRUE(body_g.find("\tadd2 v2") != std::string::npos); [all …]
|