Searched refs:mulw (Results 1 - 4 of 4) sorted by relevance

/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64um/
H A Dmulw.S4 # mulw.S
7 # Test mulw instruction.
20 TEST_RR_OP( 2, mulw, 0x00000000, 0x00000000, 0x00000000 );
21 TEST_RR_OP( 3, mulw, 0x00000001, 0x00000001, 0x00000001 );
22 TEST_RR_OP( 4, mulw, 0x00000015, 0x00000003, 0x00000007 );
24 TEST_RR_OP( 5, mulw, 0x0000000000000000, 0x0000000000000000, 0xffffffffffff8000 );
25 TEST_RR_OP( 6, mulw, 0x0000000000000000, 0xffffffff80000000, 0x00000000 );
26 TEST_RR_OP( 7, mulw, 0x0000000000000000, 0xffffffff80000000, 0xffffffffffff8000 );
32 TEST_RR_SRC1_EQ_DEST( 8, mulw, 143, 13, 11 );
33 TEST_RR_SRC2_EQ_DEST( 9, mulw, 15
[all...]
/gem5/tests/test-progs/insttest/src/riscv/
H A Drv64m.cpp96 []{return M::mulw(0x7FFFFFFF00000005LL, 0x80000000FFFFFFECLL);},
97 "mulw, truncate");
98 expect<int64_t>(0, []{return M::mulw(0x40000000, 4);}, "mulw, overflow");
H A Drv64m.h105 mulw(int64_t rs1, int64_t rs2) function in namespace:M
108 ROP("mulw", rd, rs1, rs2);
/gem5/tests/test-progs/asmtest/src/riscv/env/
H A Dencoding.h1038 DECLARE_INSN(mulw, MATCH_MULW, MASK_MULW)

Completed in 15 milliseconds