Home
last modified time | relevance | path

Searched refs:ld (Results 1 – 25 of 70) sorted by relevance

123

/qemu/tests/tcg/s390x/
H A Dmxdb.c13 long double ld; in main() member
20 asm("mxdb %[a],%[b]" : [a] "+f" (a.ld) : [b] "R" (b)); in main()
21 assert(a.ld > 8.38 && a.ld < 8.39); in main()
26 asm("mxdbr %[a],%[b]" : [a] "+f" (a.ld) : [b] "f" (b)); in main()
27 assert(a.ld > 8.38 && a.ld < 8.39); in main()
/qemu/tests/tcg/i386/
H A Dtest-i386-fxam.c8 long double ld; member
92 __asm__ volatile ("fxam\nfnstsw" : "=a" (sw) : "t" (ld_pseudo_m16382.ld)); in main()
97 __asm__ volatile ("fxam\nfnstsw" : "=a" (sw) : "t" (ld_pseudo_nm16382.ld)); in main()
102 __asm__ volatile ("fxam\nfnstsw" : "=a" (sw) : "t" (ld_invalid_1.ld)); in main()
107 __asm__ volatile ("fxam\nfnstsw" : "=a" (sw) : "t" (ld_invalid_n1.ld)); in main()
112 __asm__ volatile ("fxam\nfnstsw" : "=a" (sw) : "t" (ld_invalid_2.ld)); in main()
117 __asm__ volatile ("fxam\nfnstsw" : "=a" (sw) : "t" (ld_invalid_n2.ld)); in main()
122 __asm__ volatile ("fxam\nfnstsw" : "=a" (sw) : "t" (ld_invalid_3.ld)); in main()
127 __asm__ volatile ("fxam\nfnstsw" : "=a" (sw) : "t" (ld_invalid_n3.ld)); in main()
132 __asm__ volatile ("fxam\nfnstsw" : "=a" (sw) : "t" (ld_invalid_4.ld)); in main()
[all …]
H A Dtest-i386-fxtract.c8 long double ld; member
21 union u tmp = { .ld = x }; in isnan_ld()
29 union u tmp = { .ld = x }; in issignaling_ld()
86 "0" (ld_pseudo_m16382.ld)); in main()
92 "0" (ld_invalid_1.ld)); in main()
99 "0" (ld_invalid_2.ld)); in main()
106 "0" (ld_invalid_3.ld)); in main()
113 "0" (ld_invalid_4.ld)); in main()
H A Dtest-i386-fscale.c8 long double ld; member
22 union u tmp = { .ld = x }; in isnan_ld()
30 union u tmp = { .ld = x }; in issignaling_ld()
45 "0" (2.5L), "u" (ld_invalid_1.ld)); in main()
51 "0" (2.5L), "u" (ld_invalid_2.ld)); in main()
57 "0" (2.5L), "u" (ld_invalid_3.ld)); in main()
63 "0" (2.5L), "u" (ld_invalid_4.ld)); in main()
H A Dtest-i386-pseudo-denormal.c8 long double ld; member
19 ld_res = ld_pseudo_m16382.ld + ld_pseudo_m16382.ld; in main()
24 if (ld_pseudo_m16382.ld != 0x1p-16382L) { in main()
32 __asm__ ("frndint" : "=t" (ld_res) : "0" (ld_pseudo_m16382.ld)); in main()
H A Dtest-i386-fp-exceptions.c9 long double ld; member
124 f_res = ld_invalid_1.ld; in main()
131 d_res = ld_invalid_1.ld; in main()
153 __asm__ volatile ("frndint" : "=t" (ld_res) : "0" (ld_invalid_1.ld)); in main()
182 __asm__ volatile ("fucom" : : "t" (1.0L), "u" (ld_invalid_1.ld)); in main()
218 ld_res = ld_third + ld_invalid_1.ld; in main()
254 ld_res = ld_third - ld_invalid_1.ld; in main()
297 ld_res = ld_third * ld_invalid_1.ld; in main()
368 ld_res = ld_third / ld_invalid_1.ld; in main()
404 __asm__ volatile ("fsqrt" : "=t" (ld_res) : "0" (ld_invalid_1.ld)); in main()
[all …]
H A Dtest-i386-fbstp.c9 long double ld; member
112 __asm__ volatile ("fbstp %0" : "=m" (out) : "t" (ld_invalid_1.ld) : in main()
119 __asm__ volatile ("fbstp %0" : "=m" (out) : "t" (ld_invalid_2.ld) : in main()
126 __asm__ volatile ("fbstp %0" : "=m" (out) : "t" (ld_invalid_3.ld) : in main()
133 __asm__ volatile ("fbstp %0" : "=m" (out) : "t" (ld_invalid_4.ld) : in main()
H A Dtest-i386-fisttp.c9 long double ld; member
53 __asm__ volatile ("fisttpl %0" : "=m" (res_32) : "t" (ld_invalid_1.ld) : in main()
93 __asm__ volatile ("fisttpll %0" : "=m" (res_64) : "t" (ld_invalid_1.ld) : in main()
/qemu/tests/multiboot/
H A DMakefile5 LD=ld
6 LDFLAGS_ELF=-melf_i386 -T link.ld
7 LDFLAGS_BIN=-melf_i386 -T link.ld --oformat=binary
14 mmap.elf: start.o mmap.o libc.o link.ld
17 modules.elf: start.o modules.o libc.o link.ld
20 aout_kludge_%.bin: aout_kludge_%.o link.ld
/qemu/tests/tcg/xtensa/
H A DMakefile.softmmu-target9 XTENSA_ALL = $(filter-out $(XTENSA_SRC)/linker.ld.S,$(wildcard $(XTENSA_SRC)/*.S))
26 LDFLAGS = -Tlinker.ld -nostartfiles -nostdlib
29 CLEANFILES += linker.ld
31 linker.ld: linker.ld.S
34 $(XTENSA_USABLE_TESTS): linker.ld macros.inc $(CRT) Makefile.softmmu-target
/qemu/target/rx/
H A Ddisas.c140 static void rx_index_addr(DisasContext *ctx, char out[8], int ld, int mi) in rx_index_addr() argument
146 switch (ld) { in rx_index_addr()
173 int ld, int mi, int rs, int rd) in prt_ldmi() argument
178 if (ld < 3) { in prt_ldmi()
179 rx_index_addr(ctx, dsp, ld, mi); in prt_ldmi()
379 rx_index_addr(ctx, dsp, a->ld, a->sz); in trans_PUSH_m()
407 prt_ldmi(ctx, "xchg", a->ld, a->mi, a->rs, a->rd); in trans_XCHG_mr()
451 prt_ldmi(ctx, "and", a->ld, a->mi, a->rs, a->rd); in trans_AND_mr()
474 prt_ldmi(ctx, "or", a->ld, a->mi, a->rs, a->rd); in trans_OR_mr()
496 prt_ldmi(ctx, "xor", a->ld, a->mi, a->rs, a->rd); in trans_XOR_mr()
[all …]
H A Dtranslate.c191 int ld, int size, int reg) in rx_index_addr() argument
195 switch (ld) { in rx_index_addr()
222 int ld, int mi, int rs) in rx_load_source() argument
226 if (ld < 3) { in rx_load_source()
228 addr = rx_index_addr(ctx, mem, ld, mop & MO_SIZE, rs); in rx_load_source()
660 addr = rx_index_addr(ctx, mem, a->ld, a->sz, a->rs); in trans_PUSH_m()
713 addr = rx_index_addr(ctx, mem, a->ld, a->mi, a->rs); in trans_XCHG_mr()
717 addr = rx_index_addr(ctx, mem, a->ld, 4 - a->mi, a->rs); in trans_XCHG_mr()
759 if (a->ld < 3) { in trans_SCCnd()
763 addr = rx_index_addr(ctx, mem, a->sz, a->ld, a->rd); in trans_SCCnd()
[all …]
H A Dinsns.decode28 &rm rd rs ld mi
29 &mi rs ld mi imm
30 &mr rs ld mi rs2
31 &mcnd ld sz rd cd
49 @b2_rd_ld_ub .... .. ld:2 rs:4 rd:4 &rm mi=4
50 @b2_ld_imm3 .... .. ld:2 rs:4 . imm:3 &mi mi=4
65 @b3_rd_ld .... .... mi:2 .... ld:2 rs:4 rd:4 &rm
66 @b3_rd_ld_ub .... .... .... .. ld:2 rs:4 rd:4 &rm mi=4
67 @b3_rd_ld_ul .... .... .... .. ld:2 rs:4 rd:4 &rm mi=2
73 @b3_ld_rd_rs .... .... .... .. ld:2 rs:4 rd:4 &rm mi=0
[all …]
/qemu/linux-user/ppc/
H A DMakefile.vdso8 LDFLAGS32 = -nostdlib -shared -Wl,-T,$(SUBDIR)/vdso-32.ld \
11 LDFLAGS64 = -nostdlib -shared -Wl,-T,$(SUBDIR)/vdso-64.ld \
15 $(SUBDIR)/vdso-32.so: vdso.S vdso-32.ld vdso-asmoffset.h
18 $(SUBDIR)/vdso-64.so: vdso.S vdso-64.ld vdso-asmoffset.h
21 $(SUBDIR)/vdso-64le.so: vdso.S vdso-64.ld vdso-asmoffset.h
/qemu/linux-user/arm/
H A DMakefile.vdso11 -Wl,--hash-style=both -Wl,-T,$(SUBDIR)/vdso.ld
13 $(SUBDIR)/vdso-be8.so: vdso.S vdso.ld vdso-asmoffset.h
16 $(SUBDIR)/vdso-be32.so: vdso.S vdso.ld vdso-asmoffset.h
19 $(SUBDIR)/vdso-le.so: vdso.S vdso.ld vdso-asmoffset.h
/qemu/linux-user/aarch64/
H A DMakefile.vdso10 -Wl,-z,max-page-size=4096 -Wl,-T,$(SUBDIR)/vdso.ld
12 $(SUBDIR)/vdso-be.so: vdso.S vdso.ld
15 $(SUBDIR)/vdso-le.so: vdso.S vdso.ld
/qemu/linux-user/riscv/
H A DMakefile.vdso9 -Wl,--hash-style=both -Wl,-T,$(SUBDIR)/vdso.ld
11 $(SUBDIR)/vdso-32.so: vdso.S vdso.ld vdso-asmoffset.h
14 $(SUBDIR)/vdso-64.so: vdso.S vdso.ld vdso-asmoffset.h
/qemu/tests/tcg/tricore/c/
H A Dcrt0-tc2x.S217 ld.a %a15,[%a13+]4 # %a15 = current block base
218 ld.w %d3,[%a13+]4 # %d3 = current block length
261 ld.a %a15,[%a13+]4 # %a15 = src address
262 ld.a %a14,[%a13+]4 # %a14 = dst address
263 ld.w %d3,[%a13+]4 # %d3 = block length
271 ld.d %e14,[%a15+]8 # copy one doubleword
279 ld.w %d14,[%a15+]4 # copy one word
286 ld.h %d14,[%a15+]2 # copy one halfword
290 ld.b %d14,[%a15]0 # copy one byte
/qemu/docs/devel/
H A Dloads-stores.rst16 ``ld*_p and st*_p``
27 load: ``ld{sign}{size}_{endian}_p(ptr)``
67 - ``\<ld[us]\?[bwlq]\(_[hbl]e\)\?_p\>``
73 ``cpu_{ld,st}*_mmu``
128 ``cpu_{ld,st}*_mmuidx_ra``
131 These functions work like the ``cpu_{ld,st}_mmu`` functions except
161 ``cpu_{ld,st}*_data_ra``
164 These functions work like the ``cpu_{ld,st}_mmuidx_ra`` functions
199 ``cpu_{ld,st}*_data``
202 These functions work like the ``cpu_{ld,st}_data_ra`` functions
[all …]
/qemu/hw/scsi/
H A Dmfi.h903 struct mfi_evt_ld ld; member
906 struct mfi_evt_ld ld; member
912 struct mfi_evt_ld ld; member
916 struct mfi_evt_ld ld; member
924 struct mfi_evt_ld ld; member
929 struct mfi_evt_ld ld; member
934 struct mfi_evt_ld ld; member
941 struct mfi_evt_ld ld; member
959 struct mfi_evt_ld ld; member
968 struct mfi_evt_pd ld; member
[all …]
/qemu/tests/tcg/tricore/asm/
H A Dtest_ld_h.S12 TEST_LD (ld.h, 1, 0xffffaffe, test_data, [AREG_ADDR]2)
13 TEST_LD_SRO(ld.h, 2, 0x000022ff, test_data, [AREG_ADDR]4)
H A Dtest_ld_bu.S12 TEST_LD(ld.bu, 1, 0xff, test_data + 4, [+AREG_ADDR]4) # pre_inc
13 TEST_LD(ld.bu, 2, 0xad, test_data + 4, [AREG_ADDR+]4) # post_inc
/qemu/linux-user/x86_64/
H A DMakefile.vdso8 $(SUBDIR)/vdso.so: vdso.S vdso.ld
11 -Wl,-T,$(SUBDIR)/vdso.ld $<
/qemu/linux-user/hppa/
H A DMakefile.vdso8 $(SUBDIR)/vdso.so: vdso.S vdso.ld vdso-asmoffset.h
11 -Wl,-T,$(SUBDIR)/vdso.ld $<
/qemu/linux-user/s390x/
H A DMakefile.vdso8 $(SUBDIR)/vdso.so: vdso.S vdso.ld vdso-asmoffset.h
11 -Wl,-T,$(SUBDIR)/vdso.ld $<

123