Home
last modified time | relevance | path

Searched full:mul (Results 1 – 25 of 223) sorted by relevance

123456789

/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Dmul.yaml16 - file-name: "mul"
27 - sig: mul v1:in:i32, v2:in:i32
34 mul v0, v1
42 description: Check mul with zero and various values.
66 - sig: mul v1:in:i32, v2:in:i32
73 mul v0, v1
81 description: Check mul with +1 and various values.
114 - sig: mul v1:in:i32, v2:in:i32
121 mul v0, v1
129 description: Check mul with -1 and various values.
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dmul.yaml16 - file-name: "mul"
27 - sig: mul v1:in:i32, v2:in:i32
34 mul v0, v1
42 description: Check mul with zero and various values.
66 - sig: mul v1:in:i32, v2:in:i32
73 mul v0, v1
81 description: Check mul with +1 and various values.
113 - sig: mul v1:in:i32, v2:in:i32
120 mul v0, v1
128 description: Check mul with -1 and various values.
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/test-lists/ets-func-tests/
Dets-func-tests-excluded-TSAN.txt34 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-BigInt-1.ets
35 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-BigInt.ets
36 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-negative-1.ets
37 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-negative-2.ets
38 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-union.ets
39 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-zero.ets
40 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands.ets
41 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-3-operands-1.ets
42 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-3-operands.ets
43 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-4-operands-1.ets
[all …]
Dets-func-tests-excluded-JIT-REPEATS.txt4 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-zero-negative-number.ets
56 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-union.ets
59 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-BigInt-1.ets
60 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-BigInt.ets
90 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands.ets
91 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-negative-1.ets
92 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-2-operands-negative-2.ets
93 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-4-operands.ets
95 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-3-operands.ets
98 spec/03.types/References_Types/Bigint/bigint-arithmetic-mul-equal.ets
/arkcompiler/runtime_core/static_core/compiler/docs/
Dpeephole_doc.md24 * Putting constant input on second place for commutative instructions (ex. Add, Mul, ...)
47 8. Mul v2, v5 -> v9 // y*2
48 9. Mul v7, v8 -> v10 // ((x+1)+1)*(y*2)
49 10. Mul v9, v3 -> v11 // (((x+1)+1)*(y*2))*-1
66 8. Mul v2, v5 // y*2
69 9. Mul v12, v13 -> v14 // (x+2)*(y+y)
72 10.Mul v9, v3 // (x+2)*(y+y)*(-1)
Dlicm_doc.md40 7.u64 Mul v3p, v4p -> (v3p)
41 13.u64 Mul v12, v12 -> (v8)
51 `LICM` hoists `13.u64 Mul` instruction:
62 13.u64 Mul v12, v12 -> (v8)
75 7.u64 Mul v3p, v4p -> (v3p)
Dvn_doc.md91 8.f32 Mul v4, v5 -> (v14)
95 12.f32 Mul v4, v5 -> (v14)
121 8.f32 Mul v4, v5 -> (v14, v14)
125 12.f32 Mul v4, v5
148 8.f32 Mul v4, v5 -> (v14, v14)
/arkcompiler/runtime_core/static_core/compiler/tests/
Dbalance_expressions_test.cpp51 INST(9U, Opcode::Mul).u64().Inputs(0U, 1U); in AddMulParallelBuildGraph()
54 INST(11U, Opcode::Mul).u64().Inputs(9U, 2U); in AddMulParallelBuildGraph()
57 INST(13U, Opcode::Mul).u64().Inputs(11U, 3U); in AddMulParallelBuildGraph()
60 INST(15U, Opcode::Mul).u64().Inputs(13U, 4U); in AddMulParallelBuildGraph()
63 INST(17U, Opcode::Mul).u64().Inputs(15U, 5U); in AddMulParallelBuildGraph()
66 INST(19U, Opcode::Mul).u64().Inputs(17U, 6U); in AddMulParallelBuildGraph()
69 INST(21U, Opcode::Mul).u64().Inputs(19U, 7U); in AddMulParallelBuildGraph()
71 INST(22U, Opcode::Mul).u64().Inputs(21U, 20U); in AddMulParallelBuildGraph()
116 INST(9U, Opcode::Mul).u64().Inputs(0U, 1U); in TEST_F()
117 INST(11U, Opcode::Mul).u64().Inputs(2U, 3U); in TEST_F()
[all …]
Dif_conversion_test.cpp65 INST(5U, Opcode::Mul).u64().Inputs(0U, 2U); in TEST_F()
85 INST(5U, Opcode::Mul).u64().Inputs(0U, 2U); in TEST_F()
106 INST(4U, Opcode::Mul).u64().Inputs(0U, 2U); in TEST_F()
125 INST(4U, Opcode::Mul).u64().Inputs(0U, 2U); in TEST_F()
159 INST(5U, Opcode::Mul).u64().Inputs(0U, 2U); in TEST_F()
179 INST(5U, Opcode::Mul).u64().Inputs(0U, 2U); in TEST_F()
200 INST(4U, Opcode::Mul).u64().Inputs(0U, 2U); in TEST_F()
219 INST(4U, Opcode::Mul).u64().Inputs(0U, 2U); in TEST_F()
242 INST(5U, Opcode::Mul).u64().Inputs(0U, 2U); in CreateExpectedJointTriangleImm()
244 INST(8U, Opcode::Mul).u64().Inputs(5U, 2U); in CreateExpectedJointTriangleImm()
[all …]
Dcse_test.cpp57 INST(8U, Opcode::Mul).f32().Inputs(4U, 5U); in SRC_GRAPH()
62 INST(12U, Opcode::Mul).f32().Inputs(4U, 5U); in SRC_GRAPH()
109 INST(8U, Opcode::Mul).f32().Inputs(4U, 5U); in OUT_GRAPH()
160 INST(8U, Opcode::Mul).f32().Inputs(4U, 5U); in SRC_GRAPH()
177 INST(16U, Opcode::Mul).f32().Inputs(4U, 5U); in SRC_GRAPH()
178 INST(17U, Opcode::Mul).f32().Inputs(16U, 5U); in SRC_GRAPH()
204 INST(8U, Opcode::Mul).f32().Inputs(4U, 5U); in OUT_GRAPH()
219 INST(17U, Opcode::Mul).f32().Inputs(8U, 5U); in OUT_GRAPH()
262 INST(10U, Opcode::Mul).f32().Inputs(4U, 5U); in SRC_GRAPH()
267 INST(24U, Opcode::Mul).f32().Inputs(10U, 5U); in SRC_GRAPH()
[all …]
Dcatch_inputs_test.cpp38 INST(4U, Opcode::Mul).i32().Inputs(0U, 0U); in TEST_F()
39 INST(5U, Opcode::Mul).i32().Inputs(1U, 1U); in TEST_F()
41 INST(7U, Opcode::Mul).i32().Inputs(4U, 5U); in TEST_F()
55 INST(9U, Opcode::Mul).i32().Inputs(8U, 8U); in TEST_F()
/arkcompiler/runtime_core/static_core/tests/cts-assembly/
Dmath-12.pa14 # assert(6 * 7 == 42) operation --> mul
18 mul v0, v1
Dmath-54.pa16 mul a0, a1
24 mul a0, a1
/arkcompiler/runtime_core/tests/cts-assembly/
Dmath-12.pa14 # assert(6 * 7 == 42) operation --> mul
18 mul v0, v1
Dmath-54.pa16 mul a0, a1
24 mul a0, a1
/arkcompiler/runtime_core/static_core/tests/checked/
Dloop-unroll-constant.pa46 #! INST_COUNT "Mul", 1
50 #! INST_COUNT "Mul", 5
61 #! INST_COUNT "Mul", 1
65 #! INST_COUNT "Mul", 5
/arkcompiler/runtime_core/static_core/plugins/ets/tests/checked/
Dets_char_isuppercase.ets34 //! INST_NEXT /Mul/
41 //! INST_NEXT /Mul/
61 //! INST_NEXT /Mul/
68 //! INST_NEXT /Mul/
/arkcompiler/runtime_core/compiler/docs/
Dvn_doc.md91 8.f32 Mul v4, v5 -> (v14)
95 12.f32 Mul v4, v5 -> (v14)
121 8.f32 Mul v4, v5 -> (v14, v14)
125 12.f32 Mul v4, v5
148 8.f32 Mul v4, v5 -> (v14, v14)
/arkcompiler/ets_frontend/ets2panda/test/ast/parser/ets/
Dkeyof_predefined_type.ets21 …"createFromJSONValue"|"isLessEqualThan"|"isLessThan"|"toFloat"|"toString"|"mul"|"sub"|"isGreaterEq…
22 …"createFromJSONValue"|"isLessEqualThan"|"isLessThan"|"toFloat"|"toString"|"mul"|"sub"|"isGreaterEq…
/arkcompiler/runtime_core/static_core/plugins/ets/irtoc_scripts/
Dto_string_cache.irt41 mul := Cast(Constants::MUL_64).u64
42 hash := Mul(numInt, mul).u64
/arkcompiler/runtime_core/static_core/docs/
DPBC2IR.md60 | mul2 | i32 Mul |
61 | mul2.64 | i64 Mul |
78 | fmul2 | f32 Mul |
79 | fmul2.64 | f64 Mul |
94 | muli | i64 Constant, i32 Mul |
105 | mul |i32 Mul |
/arkcompiler/runtime_core/docs/
DPBC2IR.md60 | mul2 | i32 Mul |
61 | mul2.64 | i64 Mul |
78 | fmul2 | f32 Mul |
79 | fmul2.64 | f64 Mul |
94 | muli | i64 Constant, i32 Mul |
105 | mul |i32 Mul |
/arkcompiler/ets_runtime/test/aottest/global_value_numbering_ts/
Dglobal_value_numbering_ts.ts42 function mul(a: number, b: number): number { function
54 print(mul(1,2));
/arkcompiler/ets_frontend/arkguard/test/grammar/wildcard_comment/keep_comment1/
DobfConfig.json21 "mul?iple"
/arkcompiler/ets_runtime/test/aottest/mul/
DBUILD.gn16 host_aot_test_action("mul") {

123456789