/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uf/ |
H A D | ldst.S | 16 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/rv64uamt/ |
H A D | amoand_d.S | 85 ld t0, (t0) // get array[array_index] 101 ld a0, (a0)
|
H A D | amomax_d.S | 85 ld t0, (t0) // get array[array_index] 101 ld a0, (a0)
|
H A D | amomaxu_d.S | 85 ld t0, (t0) // get array[array_index] 101 ld a0, (a0)
|
H A D | amomin_d.S | 85 ld t0, (t0) // get array[array_index] 101 ld a0, (a0)
|
H A D | amominu_d.S | 85 ld t0, (t0) // get array[array_index] 101 ld a0, (a0)
|
H A D | amoadd_d.S | 93 ld a0, (a0)
|
H A D | amoswap_d.S | 105 ld a0, (a0)
|
H A D | lrsc_d.S | 107 ld a0, (a0)
|
/gem5/util/m5/ |
H A D | Makefile.alpha | 36 LD=$(CROSS_COMPILE)ld
|
H A D | Makefile.sparc | 36 LD=$(CROSS_COMPILE)ld
|
H A D | Makefile.thumb | 49 LD=$(CROSS_COMPILE)ld
|
H A D | Makefile.x86 | 32 LD=ld
|
H A D | Makefile.arm | 48 LD=$(CROSS_COMPILE)ld
|
H A D | Makefile.aarch64 | 48 LD=$(CROSS_COMPILE)ld
|
/gem5/system/arm/aarch64_bootloader/ |
H A D | makefile | 3 aarch64-linux-gnu-ld -o boot_emm.arm64 -N -Ttext 0x00000010 boot_emm.o -non_shared -static 6 aarch64-linux-gnu-ld -o boot_emm_v2.arm64 -N -Ttext 0x00000010 boot_emm_v2.o -non_shared -static
|
/gem5/system/arm/simple_bootloader/ |
H A D | Makefile | 47 LD=$(CROSS_COMPILE)ld
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/macros/mt/ |
H A D | test_macros_mt_ecall.h | 213 ld a0, (sp) 218 ld a0, (sp) 271 ld a0, (sp) 276 ld a0, (sp) 329 ld a2, (sp) // get child thread ID from
|
H A D | test_macros_mt.h | 123 ld t2, (t0) 134 ld a0, (sp) // pop the new stack's pointer
|
/gem5/tests/test-progs/insttest/src/riscv/ |
H A D | rv64c.cpp | 55 uint64_t ld = 0, ldsp = -1; 57 asm volatile("ld %0,%2(sp);" 59 : "=r" (ld), "=r" (ldsp) 61 return ld == ldsp; 93 "ld %0,8(sp);" 122 []{return C::c_load<int64_t, int64_t>(30064771072);}, "c.ld");
|
/gem5/system/alpha/console/ |
H A D | Makefile | 39 LD=$(CROSS_COMPILE)ld
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64mi/ |
H A D | ma_addr.S | 7 # Test misaligned ld/st trap. 48 MISALIGNED_LOAD_TEST(10, ld, s0, 1, 0x5566778899aabbcc) 49 MISALIGNED_LOAD_TEST(11, ld, s0, 2, 0x445566778899aabb) 50 MISALIGNED_LOAD_TEST(12, ld, s0, 3, 0x33445566778899aa) 51 MISALIGNED_LOAD_TEST(13, ld, s0, 4, 0x2233445566778899) 52 MISALIGNED_LOAD_TEST(14, ld, s0, 5, 0x1122334455667788) 53 MISALIGNED_LOAD_TEST(15, ld, s0, 6, 0xee11223344556677) 54 MISALIGNED_LOAD_TEST(16, ld, s0, 7, 0xffee112233445566)
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ud/ |
H A D | fcvt.S | 49 ld a2, 0(a1);
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uc/ |
H A D | rvc.S | 44 RVC_TEST_CASE (7, a2, 0xfedcba9976543211, c.ld a0, 0(a1); addi a0, a0, 1; c.sd a0, 0(a1); c.ld a2, 0(a1)) 50 RVC_TEST_CASE (10, a0, 0x76543210, ld a0, (a1); c.addiw a0, -1)
|
/gem5/system/alpha/palcode/ |
H A D | Makefile | 38 LD=$(CROSS_COMPILE)ld
|