/arkcompiler/runtime_core/tests/regression/ |
D | fmod.pa | 23 fmovi.64 v0, 5.3 24 fmovi.64 v1, 2.0 25 fmovi.64 v2, 1.2999999999999998 29 fmovi.64 v0, -18.5 30 fmovi.64 v1, 4.2 31 fmovi.64 v2, -1.6999999999999993 35 fmovi.64 v0, 2.1 36 fmovi.64 v1, 4.2 37 fmovi.64 v2, 2.1 41 fmovi.64 v0, 18.5 [all …]
|
D | math-partial-sums.pa | 28 fmovi.64 v2, 42.688806559475509 36 fmovi.64 v3, 0.0 #total 66 fmovi.64 v10, -0.5 67 fmovi.64 v11, 0.0 #a1 68 fmovi.64 v12, 0.0 #a2 69 fmovi.64 v13, 0.0 #a3 70 fmovi.64 v14, 0.0 #a4 71 fmovi.64 v15, 0.0 #a5 72 fmovi.64 v16, 0.0 #a6 73 fmovi.64 v17, 0.0 #a7 [all …]
|
/arkcompiler/runtime_core/tests/benchmarks/ |
D | math-cordic.pa | 16 fmovi.64 v1, 1036257.0468539958 40 fmovi.64 v1, 0.0 #total 42 fmovi.64 v3, 28.027 #TARGET_ANGLE 57 fmovi.64 v1, 0.0 #x 58 fmovi.64 v2, 0.0 #y 59 fmovi.64 v3, 0.0 #targetAngle 60 fmovi.64 v4, 0.0 #currAngle 62 fmovi.64 v6, 0.6072529350 #AG_CONST 128 fmovi.64 v1, 65536.0 142 fmovi.64 v1, 45.0 [all …]
|
D | math-partial-sums.pa | 27 fmovi.64 v2, 104.46302508421098 35 fmovi.64 v3, 0.0 #total 65 fmovi.64 v10, -0.5 66 fmovi.64 v11, 0.0 #a1 67 fmovi.64 v12, 0.0 #a2 68 fmovi.64 v13, 0.0 #a3 69 fmovi.64 v14, 0.0 #a4 70 fmovi.64 v15, 0.0 #a5 71 fmovi.64 v16, 0.0 #a6 72 fmovi.64 v17, 0.0 #a7 [all …]
|
D | access-nbody.pa | 36 fmovi.64 v3, 3.141592653589793 43 fmovi.64 v2, -4.395717154909567 49 fmovi.64 v0, 0.0 #ret 50 fmovi.64 v6, 0.01 133 fmovi.64 v1, 4.84143144246472090e+00 134 fmovi.64 v2, -1.16032004402742839e+00 135 fmovi.64 v3, -1.03622044471123109e-01 159 fmovi.64 v1, 8.34336671824457987e+00 160 fmovi.64 v2, 4.12479856412430479e+00 161 fmovi.64 v3, -4.03523417114321381e-01 [all …]
|
/arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
D | fmovi.yaml | 16 - file-name: "fmovi" 29 - sig: fmovi v:out:f32, imm:f32 37 fmovi v0, %s 39 description: Check fmovi with various positive values (f32 values, HEX literals). 89 - sig: fmovi v:out:f32, imm:f32 96 fmovi v0, %s 99 description: Check fmovi with various negative values (f32 values, HEX literals). 146 - sig: fmovi v:out:f32, imm:f32 154 fmovi %s 158 description: Check fmovi with various incorrect f32 literals. [all …]
|
D | fmovi.64.yaml | 16 - file-name: "fmovi.64" 29 - sig: fmovi.64 v:out:f64, imm:f64 37 fmovi.64 v0, %s 39 description: Check fmovi.64 with various positive values (f64 values, HEX literals). 89 - sig: fmovi.64 v:out:f64, imm:f64 97 fmovi.64 v0, %s 100 description: Check fmovi.64 with various negative values (f64 values, HEX literals). 146 - sig: fmovi.64 v:out:f64, imm:f64 153 fmovi.64 %s 157 description: Check fmovi.64 with various incorrect f64 literals. [all …]
|
D | fp.yaml | 38 fmovi.64 v0, %s 49 fmovi.64 v1, 1.0 # v1 - initial value 67 fmovi.64 v0, 0.0 # Results 70 fmovi.64 v2, 1.5707909877360093 # A1 coefficient 75 fmovi.64 v2, -0.6458926627154391 # A3 81 fmovi.64 v2, 0.07943397081887174 87 fmovi.64 v2, -0.0043328816450923634 167 fmovi.64 v0, %s 188 fmovi.64 v2, 4.0 194 fmovi.64 v2, -3.0 [all …]
|
D | stobj.v.64.yaml | 94 fmovi.64 v1, 1.1 135 fmovi.64 v1, 1.1 199 - fmovi.64 v1, 1.1 238 - fmovi.64 v1, 1.1 274 - fmovi.64 v0, 0.0 276 - fmovi.64 v0, 6.62607015 298 fmovi.64 v1, 3.1415 317 - fmovi.64 v0, 0.0 319 - fmovi.64 v0, 6.62607015 456 - fmovi.64 v1, 0 [all …]
|
D | stobj.v.yaml | 215 - fmovi v1, -1.1 266 - fmovi v1, 1.1 314 - fmovi.64 v0, 0.0 316 - fmovi.64 v0, 6.62607015 362 - fmovi.64 v0, 0.0 364 - fmovi.64 v0, 6.62607015 498 - fmovi v2, 0.0 530 - fmovi v2, 0.0 533 - fmovi v2, 0.1 542 - fmovi v2, 0.2 [all …]
|
D | fdiv2.yaml | 37 fmovi v0, *s 168 fmovi v0, %s 171 fmovi v1, %s 237 fmovi v0, %s 240 fmovi v1, %s 309 fmovi v0, *s 332 fmovi v0, %s 335 fmovi v1, %s 390 fmovi v0, %s 393 fmovi v1, %s [all …]
|
D | fmod2.yaml | 37 fmovi v0, *s 157 fmovi v0, %s 214 fmovi v0, %s 272 fmovi v0, *s 295 fmovi v0, %s 298 fmovi v1, %s 353 fmovi v0, %s 356 fmovi v1, %s 413 fmovi v0, %s 416 fmovi v1, %s [all …]
|
D | fsub2.yaml | 37 fmovi v0, *s 156 fmovi v0, %s 159 fmovi v1, %s 218 fmovi v0, %s 221 fmovi v1, %s 288 fmovi v0, %s 317 fmovi v0, %s 320 fmovi v1, %s 386 fmovi v0, %s 389 fmovi v1, %s [all …]
|
D | jne.yaml | 553 fmovi v1, 0x00000000 # Positive zero (+0.0) 557 fmovi v1, 0x80000000 # Negative zero (-0.0) 561 fmovi v1, 0x00000001 # Minimal positive value (1.4012985e-45) 565 fmovi v1, 0x80000001 # Maximal negative value (-1.4012985e-45) 569 fmovi v1, 0x7f7fffff # Maximal positive value (3.4028235e38) 573 fmovi v1, 0xff7fffff # Minimal negative value (-3.4028235e38) 577 fmovi v1, 0x7f800000 # Positive infinity 581 fmovi v1, 0xff800000 # Negative infinity 585 fmovi v1, 0x7fc00000 # NaN 589 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… [all …]
|
D | jeq.yaml | 557 fmovi v1, 0x00000000 # Positive zero (+0.0) 561 fmovi v1, 0x80000000 # Negative zero (-0.0) 565 fmovi v1, 0x00000001 # Minimal positive value (1.4012985e-45) 569 fmovi v1, 0x80000001 # Maximal negative value (-1.4012985e-45) 573 fmovi v1, 0x7f7fffff # Maximal positive value (3.4028235e38) 577 fmovi v1, 0xff7fffff # Minimal negative value (-3.4028235e38) 581 fmovi v1, 0x7f800000 # Positive infinity 585 fmovi v1, 0xff800000 # Negative infinity 589 fmovi v1, 0x7fc00000 # NaN 593 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… [all …]
|
D | jgt.yaml | 553 fmovi v1, 0x00000000 # Positive zero (+0.0) 557 fmovi v1, 0x80000000 # Negative zero (-0.0) 561 fmovi v1, 0x00000001 # Minimal positive value (1.4012985e-45) 565 fmovi v1, 0x80000001 # Maximal negative value (-1.4012985e-45) 569 fmovi v1, 0x7f7fffff # Maximal positive value (3.4028235e38) 573 fmovi v1, 0xff7fffff # Minimal negative value (-3.4028235e38) 577 fmovi v1, 0x7f800000 # Positive infinity 581 fmovi v1, 0xff800000 # Negative infinity 585 fmovi v1, 0x7fc00000 # NaN 589 …fmovi.64 v1, 0x0000000000000000 # Positive zero (+0.0, hexadecimal representation is `0x0000000000… [all …]
|
/arkcompiler/runtime_core/tests/irtoc-interpreter-tests/irtoc-opcode-suite/ |
D | fmul2.pa | 15 fmovi v0, 3.0 16 fmovi v1, 3.0 17 fmovi v2, 0.0005 18 fmovi v3, -9.0 19 fmovi v4, -0.0005
|
D | fsub2.pa | 15 fmovi v0, 15.0 16 fmovi v1, 5.0 17 fmovi v2, 0.0005 18 fmovi v3, -10.0 19 fmovi v4, -0.0005
|
D | fdiv2.pa | 15 fmovi v0, 18.0 16 fmovi v1, 2.0 17 fmovi v2, 0.0005 18 fmovi v3, -9.0 19 fmovi v4, -0.0005
|
D | fmod2.pa | 15 fmovi v0, 18.5 16 fmovi v1, 2.0 17 fmovi v2, 0.0005 18 fmovi v3, -0.5 19 fmovi v4, -0.0005
|
D | fadd2.pa | 15 fmovi v0, 1.25 16 fmovi v1, -3.5 17 fmovi v2, 0.0005 18 fmovi v3, 2.25 19 fmovi v4, -0.0005
|
D | fsub2.64.pa | 15 fmovi.64 v0, 15.0 16 fmovi.64 v1, 5.0 17 fmovi.64 v2, 0.0005 18 fmovi.64 v3, -10.0 19 fmovi.64 v4, -0.0005
|
D | fmul2.64.pa | 15 fmovi.64 v0, 3.0 16 fmovi.64 v1, 3.0 17 fmovi.64 v2, 0.0005 18 fmovi.64 v3, -9.0 19 fmovi.64 v4, -0.0005
|
D | fdiv2.64.pa | 15 fmovi.64 v0, 18.0 16 fmovi.64 v1, 2.0 17 fmovi.64 v2, 0.0005 18 fmovi.64 v3, -9.0 19 fmovi.64 v4, -0.0005
|
D | fmod2.64.pa | 15 fmovi.64 v0, 18.5 16 fmovi.64 v1, 2.0 17 fmovi.64 v2, 0.0005 18 fmovi.64 v3, -0.5 19 fmovi.64 v4, -0.0005
|