| /arkcompiler/runtime_core/runtime/arch/arm/ |
| D | shorty.S | 23 movt \shorty_reg, #0xFFFF 27 cmn \shorty_reg, #1 // check shorty_reg = 0xFFFFFFFF 29 movteq \shorty_reg, #0xFFFF 30 and \out_reg, \shorty_reg, #0xF // extract next shorty value 32 orr \shorty_reg, \shorty_reg, #0xF0000000 // fill the high 20 bits by 0xFFFFF 36 cmn \shorty_reg, #1 // check shorty_reg = 0xFFFFFFFF 38 movteq \shorty_reg, #0xFFFF 40 orr \shorty_reg, \shorty_reg, #0xF0000000 // fill the high 20 bits by 0xFFFFF
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | movi.yaml | 32 opcode_idx: [0x9, 0xa, 0xb, 0xc] 41 ldai 0 47 - 0 48 - 0 56 - 0xF 57 - 0xF 59 - -0xF 60 - -0xF 62 - 0x7F 63 - 0x7F [all …]
|
| D | movi.64.yaml | 42 - 0 43 - 0 51 - 0xF 52 - 0xF 54 - -0xF 55 - -0xF 57 - 0x7F 58 - 0x7F 60 - -0x7F 61 - -0x7F [all …]
|
| D | neg.yaml | 37 ldai 0 46 - values: ['0', '0x0'] 47 - values: ['1', '0xFFFFFFFF'] 48 - values: ['-1', '0x1'] 49 - values: ['0xF', '0xFFFFFFF1'] 50 - values: ['-0xF', '0xF'] 51 - values: ['0x7F', '0xFFFFFF81'] 52 - values: ['-0x7F', '0x7F'] 53 - values: ['0x80', '0xFFFFFF80'] 54 - values: ['-0x80', '0x80'] [all …]
|
| D | ldai.yaml | 39 ldai 0 47 - '0' 48 - '0' 57 - '0xFFFF' 59 - '0x12345678' 60 - '0x12345678' 62 - '0xFFFFFFFF' 72 - '0' 93 ldai 0 101 - '-0' [all …]
|
| D | lda.yaml | 37 ldai 0 47 '0', 49 '0xF', 50 '0xFF', 51 '0xFFF', 52 '0xFFFF', 53 '0xFFFFF', 54 '0xFFFFFF', 55 '0xFFFFFFF', 56 '0xFFFFFFFF', [all …]
|
| D | not.yaml | 38 ldai 0 47 - values: ['0', '0xFFFFFFFF'] 48 - values: ['1', '0xFFFFFFFE'] 49 - values: ['-1', '0x0'] 50 - values: ['0xF', '0xFFFFFFF0'] 51 - values: ['-0xF', '0xE'] 52 - values: ['0x7F', '0xFFFFFF80'] 53 - values: ['-0x7F', '0x7E'] 54 - values: ['0x80', '0xFFFFFF7F'] 55 - values: ['-0x80', '0x7F'] [all …]
|
| D | lda.64.yaml | 33 ldai 0 42 '0', 44 '0xF', 45 '0xFF', 46 '0xFFF', 47 '0xFFFF', 48 '0xFFFFF', 49 '0xFFFFFF', 50 '0xFFFFFFF', 51 '0xFFFFFFFF', [all …]
|
| D | sta.yaml | 33 ldai 0 43 '0', 45 '0xF', 46 '0xFF', 47 '0xFFF', 48 '0xFFFF', 49 '0xFFFFF', 50 '0xFFFFFF', 51 '0xFFFFFFF', 52 '0xFFFFFFFF', [all …]
|
| D | sta.64.yaml | 33 ldai 0 43 '0', 45 '0xF', 46 '0xFF', 47 '0xFFF', 48 '0xFFFF', 49 '0xFFFFF', 50 '0xFFFFFF', 51 '0xFFFFFFF', 52 '0xFFFFFFFF', [all …]
|
| D | u32tou16.yaml | 42 - "0" 43 - "0" 45 - "0xffffffff" 46 - "0xffff" 48 - "0x12345678" 49 - "0x5678" 67 …Return 0 to indicate that negative test failed, because this line is unreachable and code will not… 81 - ldai.64 0 83 - fldai 0 85 - fldai.64 0
|
| D | div2.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 | 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 | divu2.yaml | 34 ldai 0 37 movi v0, 0 42 - "0" 50 - "0x7FFFFFFF" 52 - "0x80000000" 54 - "-0x7FFFFFFF" 56 - "-0x80000000" 58 - "0xFFFFFFFF" 60 - "-0xFFFFFFFF" 80 - "0" [all …]
|
| D | modu2.yaml | 34 ldai 0 37 movi v0, 0 42 - "0" 50 - "0x7FFFFFFF" 52 - "0x80000000" 54 - "-0x7FFFFFFF" 56 - "-0x80000000" 58 - "0xFFFFFFFF" 60 - "-0xFFFFFFFF" 80 - "0" [all …]
|
| D | not.64.yaml | 42 - values: ['0', '0xFFFFFFFFFFFFFFFF'] 43 - values: ['1', '0xFFFFFFFFFFFFFFFE'] 44 - values: ['0xF', '0xFFFFFFFFFFFFFFF0'] 45 - values: ['0xFF', '0xFFFFFFFFFFFFFF00'] 46 - values: ['0xFFF', '0xFFFFFFFFFFFFF000'] 47 - values: ['0xFFFF', '0xFFFFFFFFFFFF0000'] 48 - values: ['0xFFFFF', '0xFFFFFFFFFFF00000'] 49 - values: ['0xFFFFFF', '0xFFFFFFFFFF000000'] 50 - values: ['0xFFFFFFF', '0xFFFFFFFFF0000000'] 51 - values: ['0xFFFFFFFF', '0xFFFFFFFF00000000'] [all …]
|
| D | neg.64.yaml | 41 - values: ['0', '0x0'] 42 - values: ['1', '0xFFFFFFFFFFFFFFFF'] 43 - values: ['0xF', '0xFFFFFFFFFFFFFFF1'] 44 - values: ['0xFF', '0xFFFFFFFFFFFFFF01'] 45 - values: ['0xFFF', '0xFFFFFFFFFFFFF001'] 46 - values: ['0xFFFF', '0xFFFFFFFFFFFF0001'] 47 - values: ['0xFFFFF', '0xFFFFFFFFFFF00001'] 48 - values: ['0xFFFFFF', '0xFFFFFFFFFF000001'] 49 - values: ['0xFFFFFFF', '0xFFFFFFFFF0000001'] 50 - values: ['0xFFFFFFFF', '0xFFFFFFFF00000001'] [all …]
|
| D | mov.64.yaml | 31 movi.64 %s, 0x123456789 33 ldai.64 0x123456789 61 movi.64 v0, 0x123456789 65 ldai.64 0x123456789 130 - "movi v0, 0" 131 - "ldai 0" 135 ldai 0 144 - values: ["movi v0, 0", "ldai 0", "cmp.64 v1"] 150 - "movi v0, 0x12345678" 151 - "ldai 0x12345678" [all …]
|
| /arkcompiler/runtime_core/tests/checked/ |
| D | parameter_test.pa | 50 ldai 0 52 ldai 0 60 ldai 0xff 62 ldai 0xff 65 ldai 0xf 70 ldai 0xffff 72 ldai 0xffff 75 ldai 0xff 80 ldai 0xffffff 82 ldai 0xffffff [all …]
|
| /arkcompiler/ets_runtime/ecmascript/base/tests/ |
| D | utf_helper_test.cpp | 59 uint16_t leadSur= 0xD800; in HWTEST_F_L0() 60 uint16_t trailSur = 0xDC00; in HWTEST_F_L0() 61 …uint32_t codePoint = static_cast<uint32_t>(((leadSur - 0xD800U) << 10)|(trailSur - 0xDc00U)) + 0x1… in HWTEST_F_L0() 64 EXPECT_EQ(codePoint, static_cast<uint32_t>(0x10000)); in HWTEST_F_L0() 65 trailSur = 0xDFFF; in HWTEST_F_L0() 66 codePoint = static_cast<uint32_t>(((leadSur - 0xD800U) << 10) | (trailSur - 0xDC00U))+ 0x10000U; in HWTEST_F_L0() 69 EXPECT_EQ(codePoint, static_cast<uint32_t>(0x103FF)); in HWTEST_F_L0() 70 leadSur = 0xDBFF; in HWTEST_F_L0() 71 … codePoint = static_cast<uint32_t>(((leadSur - 0xD800U) << 10) | (trailSur - 0xDC00U)) + 0x10000U; in HWTEST_F_L0() 74 EXPECT_EQ(codePoint, static_cast<uint32_t>(0x10FFFF)); in HWTEST_F_L0() [all …]
|
| /arkcompiler/runtime_core/libpandabase/utils/ |
| D | utf.h | 32 * 1 7 U+0000 U+007F 0xxxxxxx 37 constexpr size_t MASK1 = 0x80; 38 constexpr size_t MASK2 = 0x20; 39 constexpr size_t MASK3 = 0x10; 41 constexpr size_t MASK_4BIT = 0x0f; 42 constexpr size_t MASK_5BIT = 0x1f; 43 constexpr size_t MASK_6BIT = 0x3f; 44 constexpr size_t MASK_10BIT = 0x03ff; 45 constexpr size_t MASK_16BIT = 0xffff; 50 constexpr size_t HI_SURROGATE_MIN = 0xd800; [all …]
|
| /arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
| D | constants.h | 39 static constexpr size_t MAX_UINT_16 = 0xFFFF; 40 static constexpr size_t MAX_UINT_32 = 0xFFFFFFFF; 41 static constexpr size_t MAX_OBJECT_INDEX = 0x0FFFFFFF; 42 static constexpr size_t REGION_INDEX_MASK = 0x3FF; // 10 bits 47 static constexpr uint8_t MASK_METHOD_SPACE_BEGIN = 0xFF;
|
| /arkcompiler/runtime_core/libpandafile/ |
| D | modifiers.h | 25 static constexpr uint32_t ACC_PUBLIC = 0x0001; // field, method, class 26 static constexpr uint32_t ACC_PRIVATE = 0x0002; // field, method 27 static constexpr uint32_t ACC_PROTECTED = 0x0004; // field, method 28 static constexpr uint32_t ACC_STATIC = 0x0008; // field, method 29 static constexpr uint32_t ACC_FINAL = 0x0010; // field, method, class 30 static constexpr uint32_t ACC_SUPER = 0x0020; // class 31 static constexpr uint32_t ACC_SYNCHRONIZED = 0x0020; // method 32 static constexpr uint32_t ACC_BRIDGE = 0x0040; // method 33 static constexpr uint32_t ACC_VOLATILE = 0x0040; // field 34 static constexpr uint32_t ACC_TRANSIENT = 0x0080; // field, [all …]
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | utf_helper.h | 25 static constexpr uint16_t DECODE_LEAD_LOW = 0xD800; 26 static constexpr uint16_t DECODE_LEAD_HIGH = 0xDBFF; 27 static constexpr uint16_t DECODE_TRAIL_LOW = 0xDC00; 28 static constexpr uint16_t DECODE_TRAIL_HIGH = 0xDFFF; 29 static constexpr uint32_t DECODE_FIRST_FACTOR = 0x400; 30 static constexpr uint32_t DECODE_SECOND_FACTOR = 0x10000; 33 static constexpr uint16_t SURROGATE_MASK = 0xF800; 35 static constexpr uint8_t BIT_MASK_1 = 0x80; 36 static constexpr uint8_t BIT_MASK_2 = 0xC0; 37 static constexpr uint8_t BIT_MASK_3 = 0xE0; [all …]
|
| /arkcompiler/runtime_core/runtime/include/coretypes/ |
| D | tagged_value.h | 34 // so we use a special quietNaN as TaggedInt tag(highest 16bits as 0xFFFF), and need to encode dou… 35 // to the value will begin with a 16-bit pattern within the range 0x0001..0xFFFE. 38 // Object: [0x0000] [48 bit direct pointer] 39 // WeakRef: [0x0000] [47 bits direct pointer] | 1 bit 1 40 // / [0x0001] [48 bit any value] 42 // \ [0xFFFE] [48 bit any value] 43 // TaggedInt: [0xFFFF] [0x0000] [32 bit signed integer] 46 // False: [56 bits 0] | 0x06 // 0110 47 // True: [56 bits 0] | 0x07 // 0111 48 // Undefined: [56 bits 0] | 0x0a // 1010 [all …]
|