Searched refs:a1 (Results 1 - 25 of 97) sorted by relevance

1234

/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ui/
H A Dtest.S23 addi a1, a0, 1
24 addi a1, a0, 1
25 addi a1, a0, 1
26 addi a1, a0, 1
27 addi a1, a0, 1
28 addi a1, a0, 1
29 addi a1, a0, 1
30 addi a1, a0, 1
31 # addi a1, a0, 1
32 # addi a1, a
[all...]
H A Dauipc.S19 jal a1, 1f; \
20 1: sub a0, a0, a1; \
26 jal a1, 1f; \
27 1: sub a0, a0, a1; \
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uf/
H A Dldst.S16 TEST_CASE(2, a0, 0x40000000deadbeef, la a1, tdat; flw f1, 4(a1); fsw f1, 20(a1); ld a0, 16(a1))
17 TEST_CASE(3, a0, 0x1337d00dbf800000, la a1, tdat; flw f1, 0(a1); fsw f1, 24(a1); ld a0, 24(a1))
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ua/
H A Dlrsc.S18 li a1, 1
19 amoadd.w a2, a1, (a0)
25 1: lw a1, (a0)
26 bltu a1, a3, 1b
38 add a1, a0, 1024; \
39 lr.w a1, (a1); \
40 sc.w a4, a1, (a0); \
47 li a1, 1<<LOG_ITERATIONS
53 add a1, a
[all...]
H A Damoadd_w.S18 li a1, 0xfffffffffffff800; \
21 amoadd.w a4, a1, 0(a3); \
28 li a1, 0xffffffff80000000; \
29 amoadd.w a4, a1, 0(a3); \
H A Damoand_d.S18 li a1, 0xfffffffffffff800; \
21 amoand.d a4, a1, 0(a3); \
28 li a1, 0x0000000080000000; \
29 amoand.d a4, a1, 0(a3); \
H A Damoand_w.S18 li a1, 0xfffffffffffff800; \
21 amoand.w a4, a1, 0(a3); \
28 li a1, 0x0000000080000000; \
29 amoand.w a4, a1, 0(a3); \
H A Damomax_d.S18 li a1, 0xfffffffffffff800; \
21 amomax.d a4, a1, 0(a3); \
27 li a1, 1; \
29 amomax.d a4, a1, 0(a3); \
H A Damomax_w.S18 li a1, 0xfffffffffffff800; \
21 amomax.w a4, a1, 0(a3); \
27 li a1, 1; \
29 amomax.w a4, a1, 0(a3); \
H A Damomaxu_d.S18 li a1, 0xfffffffffffff800; \
21 amomaxu.d a4, a1, 0(a3); \
27 li a1, 0xffffffffffffffff; \
29 amomaxu.d a4, a1, 0(a3); \
H A Damomaxu_w.S18 li a1, 0xfffffffffffff800; \
21 amomaxu.w a4, a1, 0(a3); \
27 li a1, 0xffffffffffffffff; \
29 amomaxu.w a4, a1, 0(a3); \
H A Damomin_d.S18 li a1, 0xfffffffffffff800; \
21 amomin.d a4, a1, 0(a3); \
27 li a1, 0xffffffffffffffff; \
29 amomin.d a4, a1, 0(a3); \
H A Damomin_w.S18 li a1, 0xfffffffffffff800; \
21 amomin.w a4, a1, 0(a3); \
27 li a1, 0xffffffffffffffff; \
29 amomin.w a4, a1, 0(a3); \
H A Damominu_d.S18 li a1, 0xfffffffffffff800; \
21 amominu.d a4, a1, 0(a3); \
27 li a1, 0xffffffffffffffff; \
29 amominu.d a4, a1, 0(a3); \
H A Damominu_w.S18 li a1, 0xfffffffffffff800; \
21 amominu.w a4, a1, 0(a3); \
27 li a1, 0xffffffffffffffff; \
29 amominu.w a4, a1, 0(a3); \
H A Damoor_d.S18 li a1, 0xfffffffffffff800; \
21 amoor.d a4, a1, 0(a3); \
28 li a1, 1; \
29 amoor.d a4, a1, 0(a3); \
H A Damoor_w.S18 li a1, 0xfffffffffffff800; \
21 amoor.w a4, a1, 0(a3); \
28 li a1, 1; \
29 amoor.w a4, a1, 0(a3); \
H A Damoswap_d.S18 li a1, 0xfffffffffffff800; \
21 amoswap.d a4, a1, 0(a3); \
28 li a1, 0x0000000080000000; \
29 amoswap.d a4, a1, 0(a3); \
H A Damoswap_w.S18 li a1, 0xfffffffffffff800; \
21 amoswap.w a4, a1, 0(a3); \
28 li a1, 0x0000000080000000; \
29 amoswap.w a4, a1, 0(a3); \
H A Damoxor_d.S18 li a1, 0xfffffffffffff800; \
21 amoxor.d a4, a1, 0(a3); \
28 li a1, 1; \
29 amoxor.d a4, a1, 0(a3); \
H A Damoxor_w.S18 li a1, 0xfffffffffffff800; \
21 amoxor.w a4, a1, 0(a3); \
28 li a1, 0xc0000001; \
29 amoxor.w a4, a1, 0(a3); \
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ud/
H A Dfcvt.S48 la a1, test_data_22;
49 ld a2, 0(a1);
56 TEST_CASE_D32(12, a0, a1, 0x7ff8000000000000,
57 la a1, test_data_22;
58 fld f2, 0(a1);
61 fsd f2, 0(a1);
62 lw a0, 0(a1);
63 lw a1, 4(a1)
/gem5/src/systemc/tests/systemc/misc/user_guide/chpt10.1/
H A Dparamadd.cpp46 sc_unsigned a1(data_width);
62 a1 = a.read();
66 sum1 = a1 + b1 + c1;
76 << a1 << " + "
/gem5/src/systemc/tests/systemc/misc/user_guide/param_model/
H A Dparam.cpp47 sc_unsigned a1 (data_width);
63 a1 = a.read();
67 sum1 = a1 + b1 + c1;
78 << a1 << " + "
/gem5/ext/systemc/src/sysc/qt/
H A Dqt.h158 typedef void *(qt_helper_t)(qt_t *old, void *a0, void *a1);
159 typedef void *(qt_block_t)(qt_helper_t *helper, void *a0, void *a1,
165 extern void *qt_abort (qt_helper_t *h, void *a0, void *a1, qt_t *newthread);
169 #define QUICKTHREADS_ABORT(h, a0, a1, newthread) \
170 do { qt_abort (h, a0, a1, newthread); } while (0)
174 extern void *qt_block (qt_helper_t *h, void *a0, void *a1,
176 #define QUICKTHREADS_BLOCK(h, a0, a1, newthread) \
177 (qt_block (h, a0, a1, newthread))
181 extern void *qt_blocki (qt_helper_t *h, void *a0, void *a1,
183 #define QUICKTHREADS_BLOCKI(h, a0, a1, newthrea
[all...]

Completed in 15 milliseconds

1234