Searched refs:mul (Results 1 - 11 of 11) sorted by relevance
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64um/ |
H A D | mul.S | 4 # mul.S 7 # Test mul instruction. 20 TEST_RR_OP(32, mul, 0x0000000000001200, 0x0000000000007e00, 0x6db6db6db6db6db7 ); 21 TEST_RR_OP(33, mul, 0x0000000000001240, 0x0000000000007fc0, 0x6db6db6db6db6db7 ); 23 TEST_RR_OP( 2, mul, 0x00000000, 0x00000000, 0x00000000 ); 24 TEST_RR_OP( 3, mul, 0x00000001, 0x00000001, 0x00000001 ); 25 TEST_RR_OP( 4, mul, 0x00000015, 0x00000003, 0x00000007 ); 27 TEST_RR_OP( 5, mul, 0x0000000000000000, 0x0000000000000000, 0xffffffffffff8000 ); 28 TEST_RR_OP( 6, mul, 0x0000000000000000, 0xffffffff80000000, 0x00000000 ); 29 TEST_RR_OP( 7, mul, [all...] |
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ui/ |
H A D | test.S | 61 # mul a1, a2, a3 62 # mul a1, a2, a3 63 # mul a1, a2, a3 64 # mul a1, a2, a3 65 # mul a1, a2, a3 66 # mul a1, a2, a3 67 # mul a1, a2, a3 68 # mul a1, a2, a3 69 # mul a1, a2, a3 70 # mul a [all...] |
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ud/ |
H A D | fadd.S | 7 # Test f{add|sub|mul}.d instructions.
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uf/ |
H A D | fadd.S | 7 # Test f{add|sub|mul}.s instructions.
|
/gem5/tests/test-progs/insttest/src/riscv/ |
H A D | rv64m.cpp | 43 expect<int64_t>(39285, []{return M::mul(873, 45);}, "mul"); 44 expect<int64_t>(0, []{return M::mul(0x4000000000000000LL, 4);}, 45 "mul, overflow");
|
H A D | rv64m.h | 41 mul(int64_t rs1, int64_t rs2) function in namespace:M 44 ROP("mul", rd, rs1, rs2);
|
/gem5/system/arm/aarch64_bootloader/ |
H A D | boot.S | 83 mul x3, x3, x2
|
/gem5/ext/mcpat/ |
H A D | core.h | 287 FunctionalUnit* mul; member in class:EXECU
|
H A D | core.cc | 1226 exeu(NULL), mul(NULL), int_bypass(NULL), intTagBypass(NULL), 1253 mul = new FunctionalUnit(xml_data, &interface_ip, 1255 area.set_area(area.get_area() + mul->area.get_area()); 1256 fu_height += mul->FU_height; 1309 len = rfu->fp_regfile_height + exeu->FU_height + mul->FU_height + 1320 len = rfu->fp_regfile_height + exeu->FU_height + mul->FU_height + 1382 mul->FU_height + lsq_height; 1394 mul->FU_height + lsq_height + scheu_Iw_height + 1456 mul->FU_height + lsq_height + scheu_Iw_height + 1469 mul [all...] |
/gem5/ext/pybind11/include/pybind11/ |
H A D | operators.h | 123 PYBIND11_BINARY_OPERATOR(mul, rmul, operator*, l * r)
|
/gem5/tests/test-progs/asmtest/src/riscv/env/ |
H A D | encoding.h | 1030 DECLARE_INSN(mul, MATCH_MUL, MASK_MUL)
|
Completed in 27 milliseconds