| /arkcompiler/ets_runtime/test/aottest/shl/ |
| D | expect_output.txt | 14 32 15 32 16 32 17 32 18 32 19 -32
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/06.contexts_and_conversions/01.assignment-like_contexts/ |
| D | widening_prim_call.params.yaml | 30 - { type: short, val: 32_767, val2: 32_767 } 31 - { type: short, val: -32_768, val2: -32_768 } 41 - { type: short, val: 32_767, val2: (32_767 as long) } 42 - { type: short, val: -32_768, val2: (-32_768 as long) } 55 - { type: short, val: 32_767, val2: (32_767.0 as float) } 56 - { type: short, val: -32_768, val2: (-32_768.0 as float) } 72 - { type: short, val: 32_767, val2: 32_767.0 } 73 - { type: short, val: -32_768, val2: -32_768.0 }
|
| D | widening_prim.params.yaml | 42 - { src_type: short, src_val: 32_767, dst_type: int, dst_val: 32_767 } 43 - { src_type: short, src_val: -32_768, dst_type: int, dst_val: -32_768 } 45 - { src_type: short, src_val: 32_767, dst_type: long, dst_val: 32_767 } 46 - { src_type: short, src_val: -32_768, dst_type: long, dst_val: -32_768 } 48 - { src_type: short, src_val: 32_767, dst_type: float, dst_val: 32_767.0 } 49 - { src_type: short, src_val: -32_768, dst_type: float, dst_val: -32_768.0 } 51 - { src_type: short, src_val: 32_767, dst_type: double, dst_val: 32_767.0 } 52 - { src_type: short, src_val: -32_768, dst_type: double, dst_val: -32_768.0 }
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | fldarr.32.yaml | 31 - file-name: "fldarr.32" 40 - sig: fldarr.32 v:in:f32[] 44 …description: Check fldarr.32 reads items from array of different size and type in Panda Assembly c… 51 fldarr.32 v0 62 - sig: fldarr.32 v:in:f32[] 66 …description: Check fldarr.32 reads items from array of different size and type in PandaAssembly co… 74 fldarr.32 v0 86 - sig: fldarr.32 v:in:f32[] 91 … description: Check array of primitive types for 'fldarr.32' instruction in Panda Assembly context. 108 fldarr.32 v0 [all …]
|
| D | fstarr.32.yaml | 32 - file-name: "fstarr.32" 38 - sig: fstarr.32 v1:in:f32[], v2:in:i32 48 - sig: fstarr.32 v1:in:f32[], v2:in:i32 54 description: Check 'fstarr.32' instruction with valid register numbers. 59 fstarr.32 %s, %s 70 fstarr.32 a0, a1 # valid registers 84 - sig: fstarr.32 v1:in:f32[], v2:in:i32 89 description: Check 'fstarr.32' instruction with invalid register numbers. 92 fstarr.32 %s, *s 123 - sig: fstarr.32 v1:in:f32[], v2:in:i32 [all …]
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/ |
| D | fldarr.32.yaml | 22 - file-name: "fldarr.32" 31 - sig: fldarr.32 v:in:f32[] 35 description: Check fldarr.32 reads items from array of different size and type. 42 fldarr.32 v0 53 - sig: fldarr.32 v:in:f32[] 58 description: Check array of primitive types for 'fldarr.32' instruction. 75 fldarr.32 v0 105 - sig: fldarr.32 v:in:f32[] 109 description: Check fldarr.32 reads correct items from array of primitives. 128 fstarr.32 v1, v2 # save random number v1[v2] = acc [all …]
|
| D | fstarr.32.yaml | 22 - file-name: "fstarr.32" 28 - sig: fstarr.32 v1:in:f32[], v2:in:i32 36 - sig: fstarr.32 v1:in:f32[], v2:in:i32 42 description: Check 'fstarr.32' instruction with valid register numbers. 47 fstarr.32 %s, %s 58 fstarr.32 a0, a1 # valid registers 70 - sig: fstarr.32 v1:in:f32[], v2:in:i32 75 description: Check 'fstarr.32' instruction with invalid register numbers. 78 fstarr.32 %s, *s 108 - sig: fstarr.32 v1:in:f32[], v2:in:i32 [all …]
|
| /arkcompiler/runtime_core/static_core/libpandabase/utils/ |
| D | hash_base.h | 30 * @brief Create 32 bits Hash from @param key via @param seed. 34 * @return 32 bits hash 41 * @brief Create 32 bits Hash from @param key. 44 * @return 32 bits hash 51 * @brief Create 32 bits Hash from MUTF8 @param string. 53 * @return 32 bits hash 60 * @brief Create 32 bits Hash from MUTF8 @param string. 63 * @return 32 bits hash
|
| D | hash.h | 35 * @brief Create 32 bits Hash from @param key via @param seed. 39 * @return 32 bits hash 47 * @brief Create 32 bits Hash from @param key. 50 * @return 32 bits hash 58 * @brief Create 32 bits Hash from MUTF8 @param string. 60 * @return 32 bits hash 68 * @brief Create 32 bits Hash from MUTF8 @param string. 71 * @return 32 bits hash 91 constexpr uint32_t FOUR_BYTES = 32U; 151 …// note that the numbers are for 32 bits specifically, see https://github.com/HowardHinnant/hash_a… in MergeHashes()
|
| /arkcompiler/runtime_core/libpandabase/utils/ |
| D | hash_base.h | 31 * \brief Create 32 bits Hash from \param key via \param seed. 35 * @return 32 bits hash 42 * \brief Create 32 bits Hash from \param key. 45 * @return 32 bits hash 52 * \brief Create 32 bits Hash from MUTF8 \param string. 54 * @return 32 bits hash 61 * \brief Create 32 bits Hash from MUTF8 \param string. 64 * @return 32 bits hash
|
| D | hash.h | 36 * \brief Create 32 bits Hash from \param key via \param seed. 40 * @return 32 bits hash 48 * \brief Create 32 bits Hash from \param key. 51 * @return 32 bits hash 59 * \brief Create 32 bits Hash from MUTF8 \param string. 61 * @return 32 bits hash 69 * \brief Create 32 bits Hash from MUTF8 \param string. 72 * @return 32 bits hash 92 constexpr uint32_t FOUR_BYTES = 32U; 157 …// note that the numbers are for 32 bits specifically, see https://github.com/HowardHinnant/hash_a… in merge_hashes()
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/ |
| D | objectLiteralAssignability16-expected.txt | 442 "line": 32, 456 "line": 32, 460 "line": 32, 475 "line": 32, 479 "line": 32, 486 "line": 32, 490 "line": 32, 497 "line": 32, 501 "line": 32, 515 "line": 32, [all …]
|
| /arkcompiler/ets_frontend/ets2panda/test/compiler/ets/ |
| D | tuple_types_15-expected.txt | 465 "column": 32 741 "column": 32 1358 "line": 32, 1362 "line": 32, 1369 "line": 32, 1373 "line": 32, 1380 "line": 32, 1384 "line": 32, 1391 "line": 32, 1395 "line": 32, [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_imm_valid.h | 47 // get lower 32 bits in IsMoveWidableImmediateCopy() 49 …// If lower 32 bits are all 0, but higher 32 bits have 1, val will be 1 and return true, but it is… in IsMoveWidableImmediateCopy() 65 // When value & ffffffff00000000 is 0, all high 32-bits are 0. in IsSingleInstructionMovable32() 66 // When value & ffffffff00000000 is ffffffff00000000, all high 32-bits are 1. in IsSingleInstructionMovable32() 67 // High 32-bits should be all 0 or all 1, when it comes to mov w0, #imm. in IsSingleInstructionMovable32() 72 constexpr uint32 bitLen = 32; in IsSingleInstructionMovable32() 94 // For the 32-bit variant: is the bitmask immediate 130 // For the 32-bit variant: is the shift amount, in the range 0 to 31, opnd input is bitshiftopnd 144 // For the 32-bit variant: is the shift amount, in the range 0 to 31, opnd input is immopnd 172 // For the 32-bit variant: is the bit number of the lsb of the source bitfield, in the range 0 to 31 [all …]
|
| /arkcompiler/ets_runtime/ecmascript/jspandafile/ |
| D | constpool_value.h | 65 using ConstPoolIndexField = BitField<uint32_t, 0, 32>; // 32: 32 bit 67 using ConstPoolTypeField = BitField<ConstPoolType, 32, 4>; // 32: offset, 4: 4bit
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/ |
| D | genericDefaultParam_1-expected.txt | 2043 "line": 32, 2054 "line": 32, 2066 "line": 32, 2077 "line": 32, 2088 "line": 32, 2104 "line": 32, 2108 "line": 32, 2125 "line": 32, 2129 "line": 32, 2147 "line": 32, [all …]
|
| D | generics_type_param_constraint_12-expected.txt | 1053 "line": 32, 1057 "line": 32, 1077 "line": 32, 1081 "line": 32, 1105 "line": 32, 1109 "line": 32, 1127 "line": 32, 1131 "line": 32, 1138 "line": 32, 1142 "line": 32, [all …]
|
| /arkcompiler/ets_runtime/test/aottest/builtin_inlining/math/Clz32/ |
| D | builtinMathClz32.ts | 38 print(Math.clz32()); //: 32 42 print(Math.clz32(0)); //: 32 80 print(Math.clz32(NaN)) //: 32 82 print(Math.clz32(+0.0)) //: 32 84 print(Math.clz32(-0.0)) //: 32 86 print(Math.clz32(Infinity)); //: 32 88 print(Math.clz32(-Infinity)); //: 32 94 printclz32("abc"); //: 32 97 printclz32("abcd"); //: 32 108 printclz32("abc"); //pgo: 32 [all …]
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
| D | test_satisfies-expected.txt | 921 "line": 32, 925 "line": 32, 946 "line": 32, 950 "line": 32, 965 "line": 32, 969 "line": 32, 979 "line": 32, 983 "line": 32, 992 "line": 32, 996 "line": 32, [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/napi/bridges/pa/ |
| D | arrays-float.pa | 30 fstarr.32 v1, v2 35 fstarr.32 v1, v2 40 fstarr.32 v1, v2 45 fstarr.32 v1, v2 50 fstarr.32 v1, v2
|
| /arkcompiler/runtime_core/static_core/static_linker/tests/data/multi/dedup_debug_info/ |
| D | CustomLong.sts | 20 const asInt: int = (value >>> 32) as int; 21 return asInt == 0 ? 32 + CustomInt.calculateNumberOfLeadingZeros(value as int) 27 return asInt == 0 ? 32 + CustomInt.calculateNumberOfTrailingZeros((value >>> 32) as int)
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/03.types/07.value_types/01.integer_types_and_operations/less_than/ |
| D | less_than_byte.params.yaml | 26 - { left: -32, right: 32, result: "true" } 27 - { left: 32, right: 32, result: "false" }
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/03.types/07.value_types/01.integer_types_and_operations/greater_than/ |
| D | greater_than_byte.params.yaml | 26 - { left: 32, right: 32, result: "false" } 27 - { left: 32, right: -32, result: "true" }
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | interface_inline_cache.md | 27 Cache structure:(offset addr)/(class addr) 32bit/32bit 48 2. cache's high 32 save the `offset addr`,cache's low 32 save the `class addr` 55 1. `class addr` is just the point to a class, in ark runtime, class point is 32bit 63 because method* is 64bit, it must be indirectly stored,cache only have 32bit to use 96 (ClassA.method_1* - ClassB.method_n*) > 2 ^ 32 101 ((ClassA.method_1* - ClassB.method_n*) / 2 ^ 3) < 2 ^ 32
|
| /arkcompiler/runtime_core/static_core/compiler/docs/ |
| D | interface_inline_cache.md | 27 Cache structure:(offset addr)/(class addr) 32bit/32bit 48 2. cache's high 32 save the `offset addr`,cache's low 32 save the `class addr` 55 1. `class addr` is just the point to a class, in ark runtime, class point is 32bit 63 because method* is 64bit, it must be indirectly stored,cache only have 32bit to use 96 (ClassA.method_1* - ClassB.method_n*) > 2 ^ 32 101 ((ClassA.method_1* - ClassB.method_n*) / 2 ^ 3) < 2 ^ 32
|