Searched refs:srli (Results 1 - 6 of 6) sorted by relevance

/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ui/
H A Dsrli.S4 # srli.S
7 # Test srli instruction.
21 TEST_IMM_OP(n, srli, ((v) & ((1 << (__riscv_xlen-1) << 1) - 1)) >> (a), v, a)
45 TEST_IMM_SRC1_EQ_DEST( 17, srli, 0x01000000, 0x80000000, 7 );
51 TEST_IMM_DEST_BYPASS( 18, 0, srli, 0x01000000, 0x80000000, 7 );
52 TEST_IMM_DEST_BYPASS( 19, 1, srli, 0x00020000, 0x80000000, 14 );
53 TEST_IMM_DEST_BYPASS( 20, 2, srli, 0x00000001, 0x80000001, 31 );
55 TEST_IMM_SRC1_BYPASS( 21, 0, srli, 0x01000000, 0x80000000, 7 );
56 TEST_IMM_SRC1_BYPASS( 22, 1, srli, 0x00020000, 0x80000000, 14 );
57 TEST_IMM_SRC1_BYPASS( 23, 2, srli,
[all...]
/gem5/tests/test-progs/asmtest/src/riscv/env/pt/
H A Driscv_test.h26 srli t5, t5, 1; \
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uc/
H A Drvc.S55 RVC_TEST_CASE (12, s0, 0x000fffffffffffe1, c.lui s0, 0xfffe1; c.srli s0, 12)
57 RVC_TEST_CASE (12, s0, 0x000fffe1, c.lui s0, 0xfffe1; c.srli s0, 12)
/gem5/tests/test-progs/insttest/src/riscv/
H A Drv64i.cpp161 expect<int64_t>(255, []{return I::srli(65280, 8);}, "srli, general");
162 expect<int64_t>(0, []{return I::srli(255, 8);}, "srli, erase");
163 expect<int64_t>(1, []{return I::srli(numeric_limits<int64_t>::min(), 63);},
164 "srli, negative");
H A Drv64i.h273 srli(uint64_t rs1, const uint16_t imm) function in namespace:I
276 IOP("srli", rd, rs1, imm);
/gem5/tests/test-progs/asmtest/src/riscv/env/
H A Dencoding.h994 DECLARE_INSN(srli, MATCH_SRLI, MASK_SRLI)

Completed in 19 milliseconds