/openbmc/libpldm/src/ |
H A D | msgbuf.h | 522 memcpy(&ldst, ctx->cursor, sizeof(ldst)); in pldm__msgbuf_extract_uint16() 525 ldst = le16toh(ldst); in pldm__msgbuf_extract_uint16() 528 memcpy(dst, &ldst, sizeof(ldst)); in pldm__msgbuf_extract_uint16() 566 ldst = le16toh(ldst); in pldm__msgbuf_extract_int16() 567 memcpy(dst, &ldst, sizeof(ldst)); in pldm__msgbuf_extract_int16() 603 ldst = le32toh(ldst); in pldm__msgbuf_extract_uint32() 604 memcpy(dst, &ldst, sizeof(ldst)); in pldm__msgbuf_extract_uint32() 640 ldst = le32toh(ldst); in pldm__msgbuf_extract_int32() 641 memcpy(dst, &ldst, sizeof(ldst)); in pldm__msgbuf_extract_int32() 680 ldst = le32toh(ldst); in pldm__msgbuf_extract_real32() [all …]
|
/openbmc/qemu/target/hppa/ |
H A D | insns.decode | 65 &ldst t b x disp sp m scale size 141 &ldst disp=0 scale=0 t=0 sp=0 size=0 166 &ldst disp=0 scale=0 size=0 t=0 172 &ldst disp=0 scale=0 size=0 t=0 178 &ldst disp=0 scale=0 size=0 t=0 183 &ldst disp=0 scale=0 size=0 263 &ldst disp=%im5_16 x=0 scale=0 m=%ma_to_m 265 &ldst disp=%im5_0 x=0 scale=0 m=%ma_to_m 284 &ldst t=%rt64 disp=0 size=2 294 &ldst disp=0 size=3 [all …]
|
/openbmc/qemu/target/mips/tcg/ |
H A D | tx79.decode | 27 @ldst ...... base:5 rt:5 offset:s16 &i 72 LQ 011110 ..... ..... ................ @ldst 73 SQ 011111 ..... ..... ................ @ldst
|
H A D | msa.decode | 33 @ldst ...... sa:s10 ws:5 wd:5 .... df:2 &msa_i 257 LD 011110 .......... ..... ..... 1000 .. @ldst 258 ST 011110 .......... ..... ..... 1001 .. @ldst
|
/openbmc/qemu/target/arm/tcg/ |
H A D | a64.decode | 426 &ldst rm rn rt sign ext sz opt s 427 @ldst .. ... . .. .. . rm:5 opt:3 s:1 .. rn:5 rt:5 &ldst 428 STR sz:2 111 0 00 00 1 ..... ... . 10 ..... ..... @ldst sign=0 ext=0 429 LDR 00 111 0 00 01 1 ..... ... . 10 ..... ..... @ldst sign=0 ext=1 sz=0 430 LDR 01 111 0 00 01 1 ..... ... . 10 ..... ..... @ldst sign=0 ext=1 sz=1 431 LDR 10 111 0 00 01 1 ..... ... . 10 ..... ..... @ldst sign=0 ext=1 sz=2 432 LDR 11 111 0 00 01 1 ..... ... . 10 ..... ..... @ldst sign=0 ext=0 sz=3 433 LDR 00 111 0 00 10 1 ..... ... . 10 ..... ..... @ldst sign=1 ext=0 sz=0 434 LDR 01 111 0 00 10 1 ..... ... . 10 ..... ..... @ldst sign=1 ext=0 sz=1 442 STR_v sz:2 111 1 00 00 1 ..... ... . 10 ..... ..... @ldst sign=0 ext=0 [all …]
|
H A D | sme.decode | 43 &ldst esz rs pg rn rm za_imm v:bool st:bool 46 &ldst rs=%mova_rs 48 &ldst esz=4 rs=%mova_rs
|
/openbmc/qemu/tcg/sparc64/ |
H A D | tcg-target.c.inc | 30 #include "../tcg-ldst.c.inc" 1104 ldst->is_ld = is_ld; 1105 ldst->oi = oi; 1124 ldst->is_ld = is_ld; 1125 ldst->oi = oi; 1140 if (ldst) { 1145 return ldst; 1172 TCGLabelQemuLdst *ldst; 1180 if (ldst) { 1202 TCGLabelQemuLdst *ldst; [all …]
|
/openbmc/qemu/tcg/loongarch64/ |
H A D | tcg-target.c.inc | 32 #include "../tcg-ldst.c.inc" 917 ldst->is_ld = is_ld; 918 ldst->oi = oi; 963 ldst->oi = oi; 988 return ldst; 1030 TCGLabelQemuLdst *ldst; 1036 if (ldst) { 1070 TCGLabelQemuLdst *ldst; 1076 if (ldst) { 1086 TCGLabelQemuLdst *ldst; [all …]
|
/openbmc/qemu/tcg/riscv/ |
H A D | tcg-target.c.inc | 30 #include "../tcg-ldst.c.inc" 1259 ldst->is_ld = is_ld; 1260 ldst->oi = oi; 1321 ldst->oi = oi; 1353 return ldst; 1395 TCGLabelQemuLdst *ldst; 1401 if (ldst) { 1402 ldst->type = data_type; 1435 TCGLabelQemuLdst *ldst; 1441 if (ldst) { [all …]
|
/openbmc/qemu/tcg/mips/ |
H A D | tcg-target.c.inc | 27 #include "../tcg-ldst.c.inc" 1234 ldst->is_ld = is_ld; 1235 ldst->oi = oi; 1314 ldst->oi = oi; 1348 return ldst; 1455 TCGLabelQemuLdst *ldst; 1466 if (ldst) { 1467 ldst->type = data_type; 1542 TCGLabelQemuLdst *ldst; 1553 if (ldst) { [all …]
|
/openbmc/qemu/tcg/arm/ |
H A D | tcg-target.c.inc | 26 #include "../tcg-ldst.c.inc" 1410 ldst->is_ld = is_ld; 1411 ldst->oi = oi; 1492 ldst->is_ld = is_ld; 1493 ldst->oi = oi; 1503 return ldst; 1602 TCGLabelQemuLdst *ldst; 1606 if (ldst) { 1607 ldst->type = data_type; 1688 TCGLabelQemuLdst *ldst; [all …]
|
/openbmc/qemu/tcg/aarch64/ |
H A D | tcg-target.c.inc | 13 #include "../tcg-ldst.c.inc" 1673 ldst->is_ld = is_ld; 1674 ldst->oi = oi; 1736 ldst->oi = oi; 1758 return ldst; 1817 TCGLabelQemuLdst *ldst; 1823 if (ldst) { 1833 TCGLabelQemuLdst *ldst; 1839 if (ldst) { 1849 TCGLabelQemuLdst *ldst; [all …]
|
/openbmc/qemu/tcg/ |
H A D | meson.build | 13 'tcg-op-ldst.c',
|
H A D | tcg.c | 5662 imm = ldst->oi; in tcg_out_helper_load_common_args() 5767 MemOp mop = get_memop(ldst->oi); in tcg_out_ld_helper_args() 5805 ldst->addrlo_reg, ldst->addrhi_reg); in tcg_out_ld_helper_args() 5845 MemOp mop = get_memop(ldst->oi); in tcg_out_ld_helper_ret() 5849 switch (ldst->type) { in tcg_out_ld_helper_ret() 5910 mov[0].dst = ldst->datalo_reg; in tcg_out_ld_helper_ret() 5917 mov[1].dst = ldst->datahi_reg; in tcg_out_ld_helper_ret() 5976 ldst->addrlo_reg, ldst->addrhi_reg); in tcg_out_st_helper_args() 5988 ldst->datalo_reg, ldst->datahi_reg); in tcg_out_st_helper_args() 5998 HOST_BIG_ENDIAN ? ldst->datahi_reg : ldst->datalo_reg, in tcg_out_st_helper_args() [all …]
|
/openbmc/qemu/tcg/ppc/ |
H A D | tcg-target.c.inc | 27 #include "../tcg-ldst.c.inc" 2327 ldst->is_ld = is_ld; 2328 ldst->oi = oi; 2455 ldst->oi = oi; 2478 return ldst; 2486 TCGLabelQemuLdst *ldst; 2524 if (ldst) { 2537 TCGLabelQemuLdst *ldst; 2567 if (ldst) { 2578 TCGLabelQemuLdst *ldst; [all …]
|
/openbmc/qemu/tcg/s390x/ |
H A D | tcg-target.c.inc | 27 #include "../tcg-ldst.c.inc" 1779 ldst->is_ld = is_ld; 1780 ldst->oi = oi; 1834 ldst->oi = oi; 1859 return ldst; 1865 TCGLabelQemuLdst *ldst; 1871 if (ldst) { 1881 TCGLabelQemuLdst *ldst; 1887 if (ldst) { 1898 TCGLabelQemuLdst *ldst; [all …]
|
/openbmc/qemu/target/hexagon/imported/ |
H A D | allidefs.def | 23 #include "ldst.idef"
|
/openbmc/qemu/tcg/i386/ |
H A D | tcg-target.c.inc | 25 #include "../tcg-ldst.c.inc" 2009 ldst->is_ld = is_ld; 2010 ldst->oi = oi; 2076 ldst->is_ld = is_ld; 2077 ldst->oi = oi; 2088 return ldst; 2256 TCGLabelQemuLdst *ldst; 2262 if (ldst) { 2263 ldst->type = data_type; 2383 TCGLabelQemuLdst *ldst; [all …]
|
/openbmc/qemu/docs/devel/ |
H A D | tcg-plugins.rst | 377 Class: ldst excl (9098783 hits) 379 Class: ldst noalloc pair (3264433 hits) 380 Class: ldst pair (412526434 hits) 381 Class: ldst reg (imm) (314734576 hits)
|
/openbmc/qemu/accel/tcg/ |
H A D | ldst_common.c.inc | 12 * Load helpers for tcg-ldst.h 79 * Store helpers for tcg-ldst.h
|
/openbmc/linux/include/linux/ |
H A D | bpf.h | 448 long *ldst = dst; in bpf_long_memcpy() local 452 data_race(*ldst++ = *lsrc++); in bpf_long_memcpy()
|