Home
last modified time | relevance | path

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

123

/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/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
Dmath-53.pa18 mul a0, a1
Dmath-55.pa16 mul a0, a1
/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)
Dmove_constants_closer_to_usage_doc.md59 …5.i32 Mul v0(r27), v6(r0) -> r0 (v116) …
98 …5.i32 Mul v0(r1), v6(r0) -> r0 (v116) …
/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/runtime_core/compiler/tests/
Dvn_test.cpp51 INST(8, Opcode::Mul).f32().Inputs(4, 5); in TEST_F()
55 INST(12, Opcode::Mul).f32().Inputs(4, 5); in TEST_F()
76 INST(8, Opcode::Mul).f32().Inputs(4, 5); in TEST_F()
80 INST(12, Opcode::Mul).f32().Inputs(4, 5); in TEST_F()
210 INST(11, Opcode::Mul).f64().Inputs(2, 3); in TEST_F()
238 INST(11, Opcode::Mul).f64().Inputs(2, 3); in TEST_F()
385 INST(15, Opcode::Mul).f64().Inputs(2, 3); in TEST_F()
396 INST(22, Opcode::Mul).f64().Inputs(2, 3); in TEST_F()
436 INST(15, Opcode::Mul).f64().Inputs(2, 3); in TEST_F()
447 INST(22, Opcode::Mul).f64().Inputs(2, 3); in TEST_F()
[all …]
Dsplit_resolver_test.cpp333 INST(4, Opcode::Mul).u64().Inputs(0, 0); in TEST_F()
366 INST(4, Opcode::Mul).u64().Inputs(0, 0); in TEST_F()
517 INST(3, Opcode::Mul).u64().Inputs(0, 2); in TEST_F()
525 auto mul = la->GetInstLifeIntervals(&INS(3)); in TEST_F() local
527 SplitAssignSlot(param0, mul->GetBegin(), 0); in TEST_F()
565 INST(5, Opcode::Mul).u64().Inputs(1, 1); in TEST_F()
580 auto mul = la->GetInstLifeIntervals(&INS(5)); in TEST_F() local
581 mul->SetReg(3); in TEST_F()
588 SplitAssignSlot(param0, mul->GetBegin(), 0); in TEST_F()
633 INST(5, Opcode::Mul).u64().Inputs(1, 1); in TEST_F()
[all …]
Dmove_constants_test.cpp507 INST(23, Opcode::Mul).u64().Inputs(14, 22); in TEST_F()
554 INST(23, Opcode::Mul).u64().Inputs(14, 22); in TEST_F()
594 INST(3, Opcode::Mul).u64().Inputs(0, 4); in TEST_F()
600 INST(6, Opcode::Mul).u64().Inputs(1, 4); in TEST_F()
618 INST(3, Opcode::Mul).u64().Inputs(0, 4); in TEST_F()
624 INST(6, Opcode::Mul).u64().Inputs(1, 4); in TEST_F()
651 INST(3, Opcode::Mul).u64().Inputs(0, 1); in TEST_F()
679 INST(3, Opcode::Mul).u64().Inputs(0, 1); in TEST_F()
Dliveness_analyzer_test.cpp292 * 7. Mul (3,4) 16 [16-2?]
315 INST(7, Opcode::Mul).u64().Inputs(3, 4); in TEST_F()
333 auto mul = liveness_analyzer->GetInstLifeIntervals(&INS(7)); in TEST_F() local
345 …EXPECT_EQ(phi0->GetRanges()[0], LiveRange(b2_lifetime.GetBegin(), mul->GetRanges()[0].GetBegin())); in TEST_F()
349 EXPECT_EQ(mul->GetRanges()[0], LiveRange(b3_lifetime.GetBegin() + 2, b3_lifetime.GetEnd())); in TEST_F()
449 INST(5, Opcode::Mul).u32().Inputs(0, 1); // a * b in TEST_F()
478 auto mul = liveness_analyzer->GetInstLifeIntervals(&INS(5)); in TEST_F() local
481 EXPECT_EQ(mul->GetEnd(), inner_loop_back.GetEnd()); in TEST_F()
650 INST(2, Opcode::Mul).u64().Inputs(0, 0); in TEST_F()
651 INST(3, Opcode::Mul).u64().Inputs(0, 2); in TEST_F()
Dasm_printer_test.cpp340 ONE_TEST_BODY(PrinterAarch64Test, TestMul, mul, AARCH64)
356 ONE_TEST_BODY(PrinterAarch32Test, TestMul, mul, AARCH32)
372 ONE_TEST_BODY(PrinterAmd64Test, TestMul, mul, X86_64)
Dbranch_elimination_test.cpp123 INST(14, Opcode::Mul).u64().Inputs(0, 1); in BuildTestGraph()
124 INST(15, Opcode::Mul).u64().Inputs(14, 2); in BuildTestGraph()
190 INST(14, Opcode::Mul).u64().Inputs(0, 1); in BuildTestGraph2()
191 INST(15, Opcode::Mul).u64().Inputs(14, 2); in BuildTestGraph2()
529 INST(14, Opcode::Mul).u64().Inputs(1, 2); in TEST_F()
819 INST(14, Opcode::Mul).u64().Inputs(0, 1); in BuildContitionsCheckGraph()
820 INST(15, Opcode::Mul).u64().Inputs(14, 2); in BuildContitionsCheckGraph()
931 INST(14, Opcode::Mul).u64().Inputs(0, 1); in BuildContitionsCheckGraphElimTrueSucc()
932 INST(15, Opcode::Mul).u64().Inputs(14, 2); in BuildContitionsCheckGraphElimTrueSucc()
1178 INST(13, Opcode::Mul).u64().Inputs(0, 2); in TEST_F()
[all …]
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DisomorphicMappedTypeInference.ts390 // Infers g1: (...args: any[]) => { sum: number, nested: { mul: string } }
392 AssertType(g1, "(...any[]) => { sum: number; nested: { mul: string; }; }");
393 …sum: (a: any) => 3, nested: { mul: (b: any) => "n" }}), "(...any[]) => { sum: number;…
395 … sum: (a: any) => 3, nested: { mul: (b: any) => "n" }}, "{ sum: (any) => number; ne…
404 AssertType(nested, "{ mul: (any) => string; }");
405 AssertType({ mul: (b: any) => "n" }, "{ mul: (any) => string; }");
407 mul: (b: any) => "n"
408 AssertType(mul, "(any) => string");
/arkcompiler/ets_runtime/test/aottest/mul/
DBUILD.gn16 host_aot_test_action("mul") {
/arkcompiler/runtime_core/assembler/samples/
DFactorial.pa22 mul v8, a0
/arkcompiler/runtime_core/tests/checked/
Dinline_external.pa106 mul v0, v0
/arkcompiler/runtime_core/disassembler/tests/sources/
Dinstructions.pa114 mul v1, v2
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcommon_stubs.h26 V(Mul) \
Doperations_stub_builder.h47 …GateRef Mul(GateRef glue, GateRef left, GateRef right, ProfileOperation callback = ProfileOperatio…
Dcircuit_builder.h58 V(Int32Mul, Mul, MachineType::I32) \
59 V(Int64Mul, Mul, MachineType::I64) \
60 V(DoubleMul, Mul, MachineType::F64) \
61 V(PtrMul, Mul, MachineType::ARCH) \
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_visitor.h37 * // Print special message for Mul instruction
/arkcompiler/ets_runtime/test/aottest/
DBUILD.gn145 "mul",
/arkcompiler/runtime_core/tests/benchmarks/
D3d-morph.pa27 mul a1, a2

123