Searched refs:remuw (Results 1 - 4 of 4) sorted by relevance
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64um/ |
H A D | remuw.S | 4 # remuw.S 7 # Test remuw instruction. 20 TEST_RR_OP( 2, remuw, 2, 20, 6 ); 21 TEST_RR_OP( 3, remuw, 2, -20, 6 ); 22 TEST_RR_OP( 4, remuw, 20, 20, -6 ); 23 TEST_RR_OP( 5, remuw, -20, -20, -6 ); 25 TEST_RR_OP( 6, remuw, 0, -1<<31, 1 ); 26 TEST_RR_OP( 7, remuw, -1<<31, -1<<31, -1 ); 28 TEST_RR_OP( 8, remuw, -1<<31, -1<<31, 0 ); 29 TEST_RR_OP( 9, remuw, [all...] |
/gem5/tests/test-progs/insttest/src/riscv/ |
H A D | rv64m.cpp | 132 []{return M::remuw(0x7FFFFFFFFFFFFFC5LL, 0xFFFFFFFF00000008LL);}, 133 "remuw, truncate"); 134 expect<int64_t>(65535, []{return M::remuw(65535, 0);}, "remuw/0"); 136 []{return M::remuw(numeric_limits<int32_t>::min(), -1);}, 137 "remuw, \"overflow\""); 139 []{return M::remuw(0x80000000, 0xFFFFFFFF);}, 140 "remuw, sign extend");
|
H A D | rv64m.h | 137 remuw(uint64_t rs1, uint64_t rs2) function in namespace:M 140 ROP("remuw", rd, rs1, rs2);
|
/gem5/tests/test-progs/asmtest/src/riscv/env/ |
H A D | encoding.h | 1042 DECLARE_INSN(remuw, MATCH_REMUW, MASK_REMUW)
|
Completed in 15 milliseconds