Searched refs:addiw (Results 1 - 5 of 5) sorted by relevance

/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ui/
H A Daddiw.S4 # addiw.S
7 # Test addiw instruction.
20 TEST_IMM_OP( 2, addiw, 0x00000000, 0x00000000, 0x000 );
21 TEST_IMM_OP( 3, addiw, 0x00000002, 0x00000001, 0x001 );
22 TEST_IMM_OP( 4, addiw, 0x0000000a, 0x00000003, 0x007 );
24 TEST_IMM_OP( 5, addiw, 0xfffffffffffff800, 0x0000000000000000, 0x800 );
25 TEST_IMM_OP( 6, addiw, 0xffffffff80000000, 0xffffffff80000000, 0x000 );
26 TEST_IMM_OP( 7, addiw, 0x000000007ffff800, 0xffffffff80000000, 0x800 );
28 TEST_IMM_OP( 8, addiw, 0x00000000000007ff, 0x00000000, 0x7ff );
29 TEST_IMM_OP( 9, addiw,
[all...]
/gem5/tests/test-progs/insttest/src/riscv/
H A Drv64i.cpp361 expect<int64_t>(268435710, []{return I::addiw(0x0FFFFFFF, 255);}, "addiw");
362 expect<int64_t>(-2147481602, []{return I::addiw(0x7FFFFFFF, 0x7FF);},
363 "addiw, overflow");
364 expect<int64_t>(0, []{return I::addiw(0x7FFFFFFFFFFFFFFFLL, 1);},
365 "addiw, truncate");
H A Drv64i.h369 addiw(int64_t rs1, const int16_t imm) function in namespace:I
372 IOP("addiw", rd, rs1, imm);
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uc/
H A Drvc.S50 RVC_TEST_CASE (10, a0, 0x76543210, ld a0, (a1); c.addiw a0, -1)
/gem5/tests/test-progs/asmtest/src/riscv/env/
H A Dencoding.h1008 DECLARE_INSN(addiw, MATCH_ADDIW, MASK_ADDIW)

Completed in 21 milliseconds