Home
last modified time | relevance | path

Searched full:integer (Results 1 – 25 of 206) sorted by relevance

123456789

/arkcompiler/ets_frontend/ts2panda/src/base/
DtypeSystem.ts259 summaryLiterals.push(new Literal(LiteralTag.INTEGER, definedTypeNum));
265 summaryLiterals.push(new Literal(LiteralTag.INTEGER, this.anonymousRedirect.length));
459 classTypeLiterals.push(new Literal(LiteralTag.INTEGER, L2Type.CLASS));
460 classTypeLiterals.push(new Literal(LiteralTag.INTEGER, this.modifier));
463 classTypeLiterals.push(new Literal(LiteralTag.INTEGER, this.implementsHeritages.length));
483 classTypeLiterals.push(new Literal(LiteralTag.INTEGER, transferredTarget.size));
487 classTypeLiterals.push(new Literal(LiteralTag.INTEGER, typeInfo[1])); // accessFlag
488 classTypeLiterals.push(new Literal(LiteralTag.INTEGER, typeInfo[2])); // readonly
495 classTypeLiterals.push(new Literal(LiteralTag.INTEGER, transferredTarget.size));
523 classInstLiterals.push(new Literal(LiteralTag.INTEGER, L2Type.CLASSINST));
[all …]
/arkcompiler/ets_runtime/ecmascript/ts_types/tests/
Dts_type_parser_test.cpp97 std::vector<panda_file::LiteralTag> classTags { panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
98 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
100 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
101 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
102 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
103 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
106 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
107 panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
108 panda_file::LiteralTag::INTEGER }; in HWTEST_F_L0()
178 std::vector<panda_file::LiteralTag> functionTags { panda_file::LiteralTag::INTEGER, in HWTEST_F_L0()
[all …]
/arkcompiler/runtime_core/irtoc/lang/
Dregmask.rb49 raise "RegMask is initialized with wrong type: #{value.class}" unless value.is_a?(Integer)
67 raise "RegMask is initialized with wrong type: #{value.class}" unless value.is_a?(Integer)
73 raise "Wrong `position` type" unless position.is_a? Integer
83 raise "Wrong `position` type" unless position.is_a? Integer
93 elsif other.is_a? Integer
111 elsif other.is_a? Integer
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Du32tou1.yaml18 title: Conversions from integer types to u1
20 Conversion from integer types to u1 obeys the following rules.
21 If converted integer is not equal to zero, the result is 1.
67 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Du32tou16.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina…
66 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Du32toi8.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina…
71 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Di64tou1.yaml18 title: Conversions from integer types to u1
20 Conversion from integer types to u1 obeys the following rules.
21 If converted integer is not equal to zero, the result is 1.
75 …nt values (objects, strings, types, 64-bit floating point values, 32-bit integer values) and invok…
Du64toi32.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina…
71 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Du32toi16.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina…
71 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Du64tou32.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina…
66 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Du32toi64.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina…
66 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Du32tou8.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as unsigned integer, the value is zero-extended to destina…
66 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Du64tou1.yaml18 title: Conversions from integer types to u1
20 Conversion from integer types to u1 obeys the following rules.
21 If converted integer is not equal to zero, the result is 1.
67 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Di32tou1.yaml18 title: Conversions from integer types to u1
20 Conversion from integer types to u1 obeys the following rules.
21 If converted integer is not equal to zero, the result is 1.
65 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Di32tou8.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as signed integer, the value is sign-extended to destinati…
64 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Di32tou16.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as signed integer, the value is sign-extended to destinati…
64 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Di32toi64.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as signed integer, the value is sign-extended to destinati…
64 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Di32toi16.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as signed integer, the value is sign-extended to destinati…
69 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Di32toi8.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
21 …If extension bytecode treats its source as signed integer, the value is sign-extended to destinati…
69 …nt values (objects, strings, types, 64-bit floating point values, 64-bit integer values) and invok…
Di64toi32.yaml18 title: Integer truncations and extensions.
20 Perform specified integer extension or truncations of accumulator.
74 …nt values (objects, strings, types, 64-bit floating point values, 32-bit integer values) and invok…
/arkcompiler/runtime_core/tests/verifier-tests/
Dbug_2107_2.pa17 #- title: Integer truncations and extensions.
18 # description: 'Perform specified integer extension or truncations of accumulator.
39 # Load different values (objects, strings, types, 64-bit floating point values, 32-bit integer va…
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
DmoduleRecordEmitter.cpp24 ….tag_ = panda::panda_file::LiteralTag::INTEGER, .value_ = static_cast<uint32_t>(moduleRequests.siz… in GenModuleRequests()
38 .tag_ = panda::panda_file::LiteralTag::INTEGER, in GenRegularImportEntries()
61 .tag_ = panda::panda_file::LiteralTag::INTEGER, in GenNamespaceImportEntries()
80 ….tag_ = panda::panda_file::LiteralTag::INTEGER, .value_ = static_cast<uint32_t>(localExportEntries… in GenLocalExportEntries()
98 ….tag_ = panda::panda_file::LiteralTag::INTEGER, .value_ = static_cast<uint32_t>(indirectExportEntr… in GenIndirectExportEntries()
119 ….tag_ = panda::panda_file::LiteralTag::INTEGER, .value_ = static_cast<uint32_t>(starExportEntries.… in GenStarExportEntries()
/arkcompiler/runtime_core/tests/cts-generator/
Dgenerate-cts.rb62 opts.on('--chunk INTEGER', Integer, 'Chunk to process, starting from 0 (0 by default)')
63 opts.on('--chunks INTEGER', Integer, 'Number of chunks (1 by default)')
/arkcompiler/runtime_core/libpandabase/
DREADME.md8 - integer
42 - 5 parameters for integer args: argument name, default value, description, min value, max value
50 - Min value is the number that the integer argument cannot be less than
51 - Max value is the number that the integer argument cannot be greater than
56 - `int` for integer argument
139 - for integer arguments it's possible to define value range
161 In the tail arguments example, `false` is a boolean value, `-1` is integer value and `str1` and `st…
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcircuit_ir_specification.md11 …tion gates**. A computation gate can do simple things such as adding two integer values, or comple…
43 …tes. They describe the bit width of values, and which type of registers (integer or float) should …
82 * `ARCH` means architecture-related integer type (`INTx` on `x` bits architecture).
332 #### Integer binary arithmetic operations
334 * **ADD**: returns the sum of its two integer operands.
335 * **SUB**: returns the difference of its two integer operands. It is used to implement the "-" unar…
336 * **MUL**: returns the product of its two integer operands.
337 * **EXP**: returns the first integer operand raised to the power of the second integer operand.
338 * **SDIV**: returns the signed quotient of its two integer operands.
339 * **SREM**: returns the remainder from the signed division of its two integer operands.
[all …]

123456789