Home
last modified time | relevance | path

Searched refs:ldst (Results 1 – 21 of 21) sorted by relevance

/openbmc/libpldm/src/
H A Dmsgbuf.h522 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 Dinsns.decode65 &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 Dtx79.decode27 @ldst ...... base:5 rt:5 offset:s16 &i
72 LQ 011110 ..... ..... ................ @ldst
73 SQ 011111 ..... ..... ................ @ldst
H A Dmsa.decode33 @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 Da64.decode426 &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 Dsme.decode43 &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 Dtcg-target.c.inc30 #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 Dtcg-target.c.inc32 #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 Dtcg-target.c.inc30 #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 Dtcg-target.c.inc27 #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 Dtcg-target.c.inc26 #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 Dtcg-target.c.inc13 #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 Dmeson.build13 'tcg-op-ldst.c',
H A Dtcg.c5662 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 Dtcg-target.c.inc27 #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 Dtcg-target.c.inc27 #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 Dallidefs.def23 #include "ldst.idef"
/openbmc/qemu/tcg/i386/
H A Dtcg-target.c.inc25 #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 Dtcg-plugins.rst377 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 Dldst_common.c.inc12 * Load helpers for tcg-ldst.h
79 * Store helpers for tcg-ldst.h
/openbmc/linux/include/linux/
H A Dbpf.h448 long *ldst = dst; in bpf_long_memcpy() local
452 data_race(*ldst++ = *lsrc++); in bpf_long_memcpy()