| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | or2.64.yaml | 33 ldai.64 0 42 - "0" 48 - "0x7FFFFFFFFFFFFFFF" 50 - "0x8000000000000000" 52 - "-0x7FFFFFFFFFFFFFFF" 54 - "-0x8000000000000000" 56 - "0xFFFFFFFFFFFFFFFF" 58 - "-0xFFFFFFFFFFFFFFFF" 77 - "0" 86 - "0x7FFFFFFFFFFFFFFF" [all …]
|
| D | div2.64.yaml | 33 ldai.64 0 36 movi.64 v0, 0 41 - "0" 49 - "0x7FFFFFFFFFFFFFFF" 51 - "0x8000000000000000" 53 - "-0x7FFFFFFFFFFFFFFF" 55 - "-0x8000000000000000" 57 - "0xFFFFFFFFFFFFFFFF" 59 - "-0xFFFFFFFFFFFFFFFF" 78 - "0" [all …]
|
| D | sub2.64.yaml | 32 ldai.64 0 40 - "0" 41 - "0" 44 - "0xFFFFFFFFFFFFFFFF" 49 - "0x7FFFFFFFFFFFFFFF" 50 - "0x8000000000000001" 52 - "-0x7FFFFFFFFFFFFFFF" 53 - "0x7FFFFFFFFFFFFFFF" 55 - "0x8000000000000000" 56 - "0x8000000000000000" [all …]
|
| D | add2.64.yaml | 32 ldai.64 0 40 - "0" 41 - "0" 49 - "0x7FFFFFFFFFFFFFFF" 50 - "0x7FFFFFFFFFFFFFFF" 52 - "0x8000000000000000" 53 - "0x8000000000000000" 55 - "-0x7FFFFFFFFFFFFFFF" 56 - "-0x7FFFFFFFFFFFFFFF" 58 - "-0x8000000000000000" [all …]
|
| D | xor2.64.yaml | 33 ldai.64 0 42 - "0" 48 - "0x7FFFFFFFFFFFFFFF" 50 - "0x8000000000000000" 52 - "-0x7FFFFFFFFFFFFFFF" 54 - "-0x8000000000000000" 56 - "0xFFFFFFFFFFFFFFFF" 58 - "-0xFFFFFFFFFFFFFFFF" 77 - "0" 81 - "0" [all …]
|
| D | ashr2.64.yaml | 33 ldai.64 0 37 movi.64 v0, 0 39 description: Check ashr2.64 with 0 and various values. 42 - "0" 49 - "0x7FFFFFFFFFFFFFFF" 52 - "0x8000000000000000" 55 - "-0x7FFFFFFFFFFFFFFF" 58 - "-0x8000000000000000" 61 - "0xFFFFFFFFFFFFFFFF" 64 - "-0xFFFFFFFFFFFFFFFF" [all …]
|
| D | divu2.64.yaml | 34 ldai.64 0 37 movi.64 v0, 0 42 - "0" 50 - "0x7FFFFFFFFFFFFFFF" 52 - "0x8000000000000000" 54 - "-0x7FFFFFFFFFFFFFFF" 56 - "-0x8000000000000000" 58 - "0xFFFFFFFFFFFFFFFF" 60 - "-0xFFFFFFFFFFFFFFFF" 80 - "0" [all …]
|
| D | shl2.64.yaml | 33 ldai.64 0 37 movi.64 v0, 0 42 - "0" 49 - "0x7FFFFFFFFFFFFFFF" 52 - "0x8000000000000000" 55 - "-0x7FFFFFFFFFFFFFFF" 58 - "-0x8000000000000000" 61 - "0xFFFFFFFFFFFFFFFF" 64 - "-0xFFFFFFFFFFFFFFFF" 83 - "0" [all …]
|
| D | shr2.64.yaml | 33 ldai.64 0 37 movi.64 v0, 0 42 - "0" 49 - "0x7FFFFFFFFFFFFFFF" 52 - "0x8000000000000000" 55 - "-0x7FFFFFFFFFFFFFFF" 58 - "-0x8000000000000000" 61 - "0xFFFFFFFFFFFFFFFF" 64 - "-0xFFFFFFFFFFFFFFFF" 83 - "0" [all …]
|
| D | mul2.64.yaml | 32 ldai.64 0 35 movi.64 v0, 0 40 - "0" 46 - "0x7FFFFFFFFFFFFFFF" 48 - "0x8000000000000000" 50 - "-0x7FFFFFFFFFFFFFFF" 52 - "-0x8000000000000000" 54 - "0xFFFFFFFFFFFFFFFF" 56 - "-0xFFFFFFFFFFFFFFFF" 74 - "0" [all …]
|
| D | and2.64.yaml | 33 ldai.64 0 36 movi.64 v0, 0 38 description: Check 'and2.64' with 0 and various values. 42 - "0" 48 - "0x7FFFFFFFFFFFFFFF" 50 - "0x8000000000000000" 52 - "-0x7FFFFFFFFFFFFFFF" 54 - "-0x8000000000000000" 56 - "0xFFFFFFFFFFFFFFFF" 58 - "-0xFFFFFFFFFFFFFFFF" [all …]
|
| D | mod2.64.yaml | 33 ldai.64 0 36 movi.64 v0, 0 41 - "0" 49 - "0x7FFFFFFFFFFFFFFF" 51 - "0x8000000000000000" 53 - "-0x7FFFFFFFFFFFFFFF" 55 - "-0x8000000000000000" 57 - "0xFFFFFFFFFFFFFFFF" 59 - "-0xFFFFFFFFFFFFFFFF" 78 - "0" [all …]
|
| D | modu2.64.yaml | 34 ldai.64 0 37 movi.64 v0, 0 42 - "0" 50 - "0x7FFFFFFFFFFFFFFF" 52 - "0x8000000000000000" 54 - "-0x7FFFFFFFFFFFFFFF" 56 - "-0x8000000000000000" 58 - "0xFFFFFFFFFFFFFFFF" 60 - "-0xFFFFFFFFFFFFFFFF" 80 - "0" [all …]
|
| D | call.short.yaml | 64 - 'movi v0, 0' 68 - 'movi v0, 0' 74 movi v0, 0 75 movi v1, 0 81 movi v0, 0 82 movi v1, 0 88 movi.64 v0, 0 89 fmovi.64 v1, 0 93 - 'movi v0, 0' 100 movi v0, 0 [all …]
|
| D | i32toi8.yaml | 38 ldai 0 46 - values: ["0", "0"] 49 - values: ["0x7FFFFFFF", "0xFFFFFFFFFFFFFFFF"] 50 - values: ["-0x7FFFFFFF", "1"] 51 - values: ["0x80000000", "0"] 52 - values: ["-0x80000000", "0"] 53 - values: ["0xFFFFFFFF", "0xFFFFFFFFFFFFFFFF"] 54 - values: ["-0xFFFFFFFF", "-0xFFFFFFFFFFFFFFFF"] 55 - values: ["0xf0f0f0f0", "0xFFFFFFFFFFFFFFF0"] 56 - values: ["0x7f0f0f0f", "0x000000000000000F"] [all …]
|
| D | i32toi16.yaml | 38 ldai 0 46 - values: ["0", "0"] 49 - values: ["0x7FFFFFFF", "0xFFFFFFFFFFFFFFFF"] 50 - values: ["-0x7FFFFFFF", "1"] 51 - values: ["0x80000000", "0"] 52 - values: ["-0x80000000", "0"] 53 - values: ["0xFFFFFFFF", "0xFFFFFFFFFFFFFFFF"] 54 - values: ["-0xFFFFFFFF", "-0xFFFFFFFFFFFFFFFF"] 55 - values: ["0xf0f0f0f0", "0xFFFFFFFFFFFFF0F0"] 56 - values: ["0x7f0f0f0f", "0x0000000000000F0F"] [all …]
|
| D | f64tou64.yaml | 42 - "0" 48 - "0x7fffffff" 57 - "0" 60 - "0" 63 - "0" 66 - "0" 85 - "0" 88 - "0" 91 - "0" 97 - "0x7ffffffe" [all …]
|
| D | mod2.yaml | 33 ldai 0 36 movi v0, 0 38 ldai 0 46 - "0" 54 - "0x7FFFFFFF" 56 - "0x80000000" 58 - "-0x7FFFFFFF" 60 - "-0x80000000" 62 - "0xFFFFFFFF" 64 - "-0xFFFFFFFF" [all …]
|
| D | f32tou64.yaml | 42 - "0" 57 - "0" 60 - "0" 63 - "0" 66 - "0" 85 - "0" 88 - "0" 91 - "0" 100 - "0" 103 - "0" [all …]
|
| D | i32toi64.yaml | 41 - values: ["0", "0"] 44 - values: ["0x7FFFFFFF", "0x7FFFFFFF"] 45 - values: ["-0x7FFFFFFF", "-0x7FFFFFFF"] 46 - values: ["0x80000000", "0xFFFFFFFF80000000"] 47 - values: ["-0x80000000", "0xFFFFFFFF80000000"] 48 - values: ["0xFFFFFFFF", "0xFFFFFFFFFFFFFFFF"] 49 - values: ["-0xFFFFFFFF", "-0xFFFFFFFFFFFFFFFF"] 50 - values: ["0xf0f0f0f0", "0xfffffffff0f0f0f0"] 51 - values: ["0x7f0f0f0f", "0x000000007f0f0f0f"] 65 …Return 0 to indicate that negative test failed, because this line is unreachable and code will not… [all …]
|
| D | u64tof32.yaml | 41 - "0" 50 - "0x7fffffff" 53 - "-0x7fffffff" 59 - "0x7fffffffffffffff" 62 - "-0x7fffffffffffffff" 65 - "0x8000000000000000" 68 - "-0x8000000000000000" 71 - "0xffffffffffffffff" 74 - "-0xffffffffffffffff" 77 - "0x7fffffffffffffff" [all …]
|
| /arkcompiler/runtime_core/libpandabase/tests/ |
| D | bit_utils_test.cpp | 26 ASSERT_EQ(ReverseBytes(0x33221100U), 0x00112233U); in TEST() 27 ASSERT_EQ(ReverseBytes(0U), 0); in TEST() 28 ASSERT_EQ(ReverseBytes(0xffffffffU), 0xffffffffU); in TEST() 33 ASSERT_EQ(ReverseBytes(UINT64_C(0x7766554433221100)), UINT64_C(0x0011223344556677)); in TEST() 34 ASSERT_EQ(ReverseBytes(UINT64_C(0)), 0); in TEST() 35 ASSERT_EQ(ReverseBytes(UINT64_C(0xffffffffffffffff)), UINT64_C(0xffffffffffffffff)); in TEST() 40 ASSERT_EQ(ReverseBits(0x33221100U), 0x008844ccU); in TEST() 41 ASSERT_EQ(ReverseBits(0U), 0); in TEST() 42 ASSERT_EQ(ReverseBits(0xffffffffU), 0xffffffffU); in TEST() 47 ASSERT_EQ(ReverseBits(UINT64_C(0x7766554433221100)), UINT64_C(0x008844cc22aa66ee)); in TEST() [all …]
|
| /arkcompiler/runtime_core/tests/cts-assembly/ |
| D | obj-06.pa | 23 ldai 0xFFFFFFFF 26 ldai.64 0xFFFFFFFFFFFFFFFF 38 movi v1, 0xFFFFFFFF 40 ldai.64 0xFFFFFFFFFFFFFFFF 61 ldai 0
|
| /arkcompiler/runtime_core/runtime/tests/ |
| D | exception_test.cpp | 39 enum class ExType { INT = 0, JIT }; 75 options_.SetCompilerHotnessThreshold(0); in CreateRuntime() 96 * and to return 0 as the result. 126 movi v0, 0x2 in TEST_F() 130 movi v0, 0x0 in TEST_F() 134 movi v0, 0xffffffffffffffff in TEST_F() 166 int64_t expected_result = 0; in TEST_F() 179 * and to return 0 as the result. 209 movi v0, 0x2 in TEST_F() 213 movi v0, 0x0 in TEST_F() [all …]
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | lowering_doc.md | 49 BB 0 51 …0.u64 Parameter arg 0 -> (v9, v8, v7, v6, v4, v5, v17, v17, v18, v18, v19, v20, … 54 1.i64 Constant 0xc -> (v7, v4, v19, v10) 55 2.i64 Constant 0xffffffffffffffff -> (v8, v5, v20, v10) 56 3.i64 Constant 0x5f5e100 -> (v9, v6, v10) 61 BB 2 preds: [bb 0] 84 BB 0 86 …0.u64 Parameter arg 0 -> (v27, v26, v25, v24, v9, v6, v17, v17, v18, v18, v19, v… 89 1.i64 Constant 0xc -> (v19) 90 2.i64 Constant 0xffffffffffffffff -> (v20) [all …]
|