/openbmc/qemu/target/s390x/ |
H A D | cpu-param.h | 20 #define TCG_GUEST_DEFAULT_MO (TCG_MO_ALL & ~TCG_MO_ST_LD)
|
/openbmc/qemu/include/tcg/ |
H A D | tcg-mo.h | 38 TCG_MO_ALL = 0x0F, /* OR of the above */ enumerator
|
/openbmc/qemu/target/microblaze/ |
H A D | cpu-param.h | 33 #define TCG_GUEST_DEFAULT_MO TCG_MO_ALL
|
H A D | translate.c | 1220 tcg_gen_mb(TCG_BAR_SC | TCG_MO_ALL); in trans_mbar()
|
/openbmc/qemu/target/hppa/ |
H A D | cpu-param.h | 30 #define TCG_GUEST_DEFAULT_MO TCG_MO_ALL
|
/openbmc/qemu/target/i386/ |
H A D | cpu-param.h | 28 #define TCG_GUEST_DEFAULT_MO (TCG_MO_ALL & ~TCG_MO_ST_LD)
|
/openbmc/qemu/target/ppc/translate/ |
H A D | misc-impl.c.inc | 26 TCGBar bar = TCG_MO_ALL; 84 TCGBar bar = TCG_MO_ALL; 119 * The end result is that CI memory ordering requires TCG_MO_ALL
|
/openbmc/qemu/target/riscv/insn_trans/ |
H A D | trans_rva.c.inc | 40 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); 48 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); 86 tcg_gen_mb(TCG_MO_ALL + a->aq * TCG_BAR_LDAQ + bar_strl);
|
H A D | trans_rvi.c.inc | 282 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); 343 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); 814 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC);
|
H A D | trans_rvv.c.inc | 663 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); 671 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ);
|
/openbmc/qemu/tcg/s390x/ |
H A D | tcg-target.h | 176 #define TCG_TARGET_DEFAULT_MO (TCG_MO_ALL & ~TCG_MO_ST_LD)
|
/openbmc/qemu/tcg/i386/ |
H A D | tcg-target.h | 249 #define TCG_TARGET_DEFAULT_MO (TCG_MO_ALL & ~TCG_MO_ST_LD)
|
/openbmc/qemu/target/loongarch/tcg/insn_trans/ |
H A D | trans_memory.c.inc | 120 tcg_gen_mb(TCG_BAR_SC | TCG_MO_ALL);
|
/openbmc/qemu/accel/tcg/ |
H A D | translate-all.c | 352 tcg_ctx->guest_mo = TCG_MO_ALL; in tb_gen_code()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate-a64.c | 1939 bar = TCG_BAR_SC | TCG_MO_ALL; in trans_DSB_DMB() 1967 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in trans_SB() 2931 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in trans_STXR() 2944 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in trans_LDXR() 2966 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in trans_STLR() 2994 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in trans_LDAR() 3004 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in trans_STXP() 3017 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in trans_LDXP() 3565 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in TRANS_FEAT() 3638 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in trans_LDAPR_i() [all …]
|
H A D | translate.c | 5311 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in op_strex() 5426 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in op_stl() 5471 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in op_ldrex() 5584 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in op_lda() 7124 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in trans_DSB() 7156 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in trans_SB()
|
/openbmc/qemu/target/openrisc/ |
H A D | translate.c | 1085 tcg_gen_mb(TCG_MO_ALL); in trans_l_msync()
|
/openbmc/qemu/tcg/mips/ |
H A D | tcg-target.c.inc | 1568 [0 ... TCG_MO_ALL] = OPC_SYNC_MB, 1575 tcg_out32(s, sync[a0 & TCG_MO_ALL]);
|
/openbmc/qemu/target/sh4/ |
H A D | translate.c | 1591 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in _decode_opc()
|
/openbmc/qemu/target/xtensa/ |
H A D | translate.c | 1672 tcg_gen_mb(TCG_BAR_STRL | TCG_MO_ALL); in translate_ldst() 1678 tcg_gen_mb(TCG_BAR_LDAQ | TCG_MO_ALL); in translate_ldst() 1797 tcg_gen_mb(TCG_BAR_SC | TCG_MO_ALL); in translate_memw()
|
/openbmc/qemu/target/alpha/ |
H A D | translate.c | 2300 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in translate_one()
|
/openbmc/qemu/tcg/aarch64/ |
H A D | tcg-target.c.inc | 1647 [0 ... TCG_MO_ALL] = DMB_ISH | DMB_LD | DMB_ST, 1653 tcg_out32(s, sync[a0 & TCG_MO_ALL]);
|
/openbmc/qemu/tcg/sparc64/ |
H A D | tcg-target.c.inc | 937 tcg_out32(s, MEMBAR | (a0 & TCG_MO_ALL));
|
/openbmc/qemu/tcg/ |
H A D | tcg.c | 2767 switch (membar & TCG_MO_ALL) { in tcg_dump_ops() 2813 case TCG_MO_ALL: in tcg_dump_ops()
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | translate.c | 1488 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in op_bc() 1493 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in op_bc()
|