Home
last modified time | relevance | path

Searched +full:0 +full:xffff (Results 1 – 25 of 128) sorted by relevance

123456

/arkcompiler/runtime_core/static_core/runtime/arch/arm/
Dshorty.S23 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/static_core/tests/cts-generator/cts-template/
Dmovi.yaml32 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 …]
Dmovi.64.yaml42 - 0
43 - 0
51 - 0xF
52 - 0xF
54 - -0xF
55 - -0xF
57 - 0x7F
58 - 0x7F
60 - -0x7F
61 - -0x7F
[all …]
Dldai.yaml39 ldai 0
47 - '0'
48 - '0'
57 - '0xFFFF'
59 - '0x12345678'
60 - '0x12345678'
62 - '0xFFFFFFFF'
72 - '0'
93 ldai 0
101 - '-0'
[all …]
Dneg.yaml36 ldai 0
45 - values: ['0', '0x0']
46 - values: ['1', '0xFFFFFFFF']
47 - values: ['-1', '0x1']
48 - values: ['0xF', '0xFFFFFFF1']
49 - values: ['-0xF', '0xF']
50 - values: ['0x7F', '0xFFFFFF81']
51 - values: ['-0x7F', '0x7F']
52 - values: ['0x80', '0xFFFFFF80']
53 - values: ['-0x80', '0x80']
[all …]
Dlda.yaml37 ldai 0
47 '0',
49 '0xF',
50 '0xFF',
51 '0xFFF',
52 '0xFFFF',
53 '0xFFFFF',
54 '0xFFFFFF',
55 '0xFFFFFFF',
56 '0xFFFFFFFF',
[all …]
Dnot.yaml37 ldai 0
46 - values: ['0', '0xFFFFFFFF']
47 - values: ['1', '0xFFFFFFFE']
48 - values: ['-1', '0x0']
49 - values: ['0xF', '0xFFFFFFF0']
50 - values: ['-0xF', '0xE']
51 - values: ['0x7F', '0xFFFFFF80']
52 - values: ['-0x7F', '0x7E']
53 - values: ['0x80', '0xFFFFFF7F']
54 - values: ['-0x80', '0x7F']
[all …]
Dlda.64.yaml33 ldai 0
42 '0',
44 '0xF',
45 '0xFF',
46 '0xFFF',
47 '0xFFFF',
48 '0xFFFFF',
49 '0xFFFFFF',
50 '0xFFFFFFF',
51 '0xFFFFFFFF',
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dmovi.yaml32 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 …]
Dmovi.64.yaml42 - 0
43 - 0
51 - 0xF
52 - 0xF
54 - -0xF
55 - -0xF
57 - 0x7F
58 - 0x7F
60 - -0x7F
61 - -0x7F
[all …]
Dldai.yaml39 ldai 0
47 - '0'
48 - '0'
57 - '0xFFFF'
59 - '0x12345678'
60 - '0x12345678'
62 - '0xFFFFFFFF'
72 - '0'
93 ldai 0
101 - '-0'
[all …]
Dneg.yaml37 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 …]
Dlda.yaml37 ldai 0
47 '0',
49 '0xF',
50 '0xFF',
51 '0xFFF',
52 '0xFFFF',
53 '0xFFFFF',
54 '0xFFFFFF',
55 '0xFFFFFFF',
56 '0xFFFFFFFF',
[all …]
Dnot.yaml38 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 …]
/arkcompiler/runtime_core/static_core/tests/checked/
Dparameter_test.pa50 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/runtime_core/tests/checked/
Dparameter_test.pa50 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/compiler/codegen/maple/maple_ir/include/
Ddwarf.h24 DW_TAG_lo_user = 0x4080,
25 DW_TAG_hi_user = 0xffff,
26 DW_TAG_user_base = 0x1000
32 DW_AT_lo_user = 0x2000,
33 DW_AT_hi_user = 0x3fff,
39 DW_FORM_lo_user = 0x1f00,
45 DW_OP_lo_user = 0xe0,
46 DW_OP_hi_user = 0xff,
52 DW_ATE_lo_user = 0x80,
53 DW_ATE_hi_user = 0xff,
[all …]
/arkcompiler/ets_runtime/ecmascript/
Djs_tagged_value_internals.h28 // so we use a special quietNaN as TaggedInt tag(highest 16bits as 0xFFFF), and need to encode dou…
29 // to the value will begin with a 16-bit pattern within the range 0x0001..0xFFFE.
32 // Object: [0x0000] [48 bit direct pointer]
33 // WeakRef: [0x0000] [47 bits direct pointer] | 1
34 // / [0x0001] [48 bit any value]
36 // \ [0xFFFE] [48 bit any value]
37 // TaggedInt: [0xFFFF] [0x0000] [32 bit signed integer]
40 // False: [56 bits 0] | 0x06 // 0110
41 // True: [56 bits 0] | 0x07 // 0111
42 // Undefined: [56 bits 0] | 0x02 // 0010
[all …]
/arkcompiler/runtime_core/static_core/libpandabase/utils/
Dutf.h32 * 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 U16_LEAD = 0xd7c0;
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Doperand.cpp22 /* 0xHHHH000000000000 or 0x0000HHHH00000000, return true */ in IsMoveWidableImmediate()
23 if (((val & ((static_cast<uint64>(0xffff)) << k48BitSize)) == val) || in IsMoveWidableImmediate()
24 ((val & ((static_cast<uint64>(0xffff)) << k32BitSize)) == val)) { in IsMoveWidableImmediate()
29 val &= static_cast<uint64>(0xffffffff); in IsMoveWidableImmediate()
31 /* 0x00000000HHHH0000 or 0x000000000000HHHH, return true */ in IsMoveWidableImmediate()
32 return ((val & ((static_cast<uint64>(0xffff)) << k16BitSize)) == val || in IsMoveWidableImmediate()
33 (val & ((static_cast<uint64>(0xffff)) << 0)) == val); in IsMoveWidableImmediate()
38 int32 n16zerosChunks = 0; in BetterUseMOVZ()
39 int32 n16onesChunks = 0; in BetterUseMOVZ()
40 uint64 sa = 0; in BetterUseMOVZ()
[all …]
/arkcompiler/runtime_core/docs/changelogs/
D2024-04-08-file_format-changelog.md16 2. We invalid the [proto_idx] field by setting [0xffff] in Method from version 12.0.1.0.
20 2. We invalid the [field_idx_size] & [field_idx_off] by setting [0xffffffff] in IndexHeader from ve…
22 4. We invalid the [proto_idx_size] & [proto_idx_off] by setting [0xffffffff] in IndexHeader from ve…
/arkcompiler/runtime_core/libpandabase/utils/
Dutf.h32 * 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/runtime_core/static_core/plugins/ets/tests/runtime/types/
Dets_string_from_char_code_test.cpp75 std::for_each(first, last, [&charCodeArray, this, idx = 0U](double d) mutable { in CreateNewStringFromCharCodes()
102 … CreateNewStringFromCharCodes({0x48, 0x65, 0x6C, 0x6C, 0x6F, 4294901862, 0xffff0066, 10.316}); in TEST_F()
111 EtsString *stringFromCompressedCharCodes = CreateNewStringFromCharCodes({0x41}); in TEST_F()
116 EtsString *stringFromCompressedCharCode = CreateNewStringFromCharCode(0x41); in TEST_F()
124 std::vector<uint16_t> data = {0x3B2}; in TEST_F()
126 EtsString *stringFromUncompressedCharCodes = CreateNewStringFromCharCodes({0x3B2}); in TEST_F()
131 EtsString *stringFromUncompressedCharCode = CreateNewStringFromCharCode(0x3B2); in TEST_F()
139 …std::vector<uint16_t> data = {0x3B2, 'A', 'B', 'C', 'D', 0xac, 0xff9c, 0, 0xffff, 1, 0xffff, 0, 0,… in TEST_F()
141 std::vector<double> charCodes {0x3B2, in TEST_F()
142 0x41, in TEST_F()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_imm_valid.h25 const uint64 mask1 = 0xffffffffffffffffUL << bitLen; in IsBitSizeImmediate()
26 // mask2 is a 64 bits number that nlowerZeroBits are all 1, higher bits aro all 0 in IsBitSizeImmediate()
28 return (mask2 & val) == 0UL && (mask1 & ((static_cast<uint64>(val)) >> nLowerZeroBits)) == 0UL; in IsBitSizeImmediate()
35 // When #imm is FFFFFFFF, ~val should return true, because ~val is 0, and it should be valid. in IsMoveWidableImmediateCopy()
36 …// But ~val and (~val & 0xffffffff) both will be 0, it will return false, so we judge this situati… in IsMoveWidableImmediateCopy()
37 if (val == 0 || val == 0xffffffff) { in IsMoveWidableImmediateCopy()
41 // 0xHHHH000000000000 or 0x0000HHHH00000000, return true in IsMoveWidableImmediateCopy()
42 if (((val & ((static_cast<uint64>(0xffff)) << k48BitSize)) == val) || in IsMoveWidableImmediateCopy()
43 ((val & ((static_cast<uint64>(0xffff)) << k32BitSize)) == val)) { in IsMoveWidableImmediateCopy()
48 val &= static_cast<uint64>(0xffffffff); in IsMoveWidableImmediateCopy()
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/arkanalyzer/src/core/base/
DPosition.ts22 const LOW_BITS_MASK = 0xffff;
23 const HIGH_BITS_MASK = 0xffff0000;
24 const MIN_NUMBER = 0;
25 const MAX_NUMBER = 0xffff;
55 let lineCol: LineCol = 0;

123456