/openbmc/qemu/target/ppc/translate/ |
H A D | misc-impl.c.inc | 38 tcg_gen_mb(bar | TCG_BAR_SC); 77 tcg_gen_mb(bar | TCG_BAR_SC); 94 tcg_gen_mb(bar | TCG_BAR_SC); 144 tcg_gen_mb(bar | TCG_BAR_SC);
|
/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 | 337 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); 398 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); 869 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/target/loongarch/tcg/insn_trans/ |
H A D | trans_memory.c.inc | 120 tcg_gen_mb(TCG_BAR_SC | TCG_MO_ALL);
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate-a64.c | 1958 tcg_gen_mb(bar); in trans_DSB_DMB() 1983 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in trans_SB() 2947 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in trans_STXR() 2960 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in trans_LDXR() 2982 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in trans_STLR() 3010 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in trans_LDAR() 3020 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in trans_STXP() 3033 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in trans_LDXP() 3581 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in TRANS_FEAT() 3654 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/alpha/ |
H A D | translate.c | 2300 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in translate_one() 2304 tcg_gen_mb(TCG_MO_ST_ST | TCG_BAR_SC); in translate_one()
|
/openbmc/qemu/docs/devel/ |
H A D | multi-thread-tcg.rst | 299 The system currently has a tcg_gen_mb() which will add memory barrier
|
/openbmc/qemu/include/tcg/ |
H A D | tcg-op-common.h | 35 void tcg_gen_mb(TCGBar);
|
/openbmc/qemu/tcg/ |
H A D | tcg-op-ldst.c | 129 tcg_gen_mb(type | TCG_BAR_SC); in tcg_gen_req_mo()
|
H A D | tcg-op.c | 302 void tcg_gen_mb(TCGBar mb_type) in tcg_gen_mb() function
|
/openbmc/qemu/target/openrisc/ |
H A D | translate.c | 1085 tcg_gen_mb(TCG_MO_ALL); in trans_l_msync()
|
/openbmc/qemu/target/microblaze/ |
H A D | translate.c | 1220 tcg_gen_mb(TCG_BAR_SC | TCG_MO_ALL); in trans_mbar()
|
/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/i386/tcg/ |
H A D | emit.c.inc | 2389 tcg_gen_mb(TCG_MO_LD_LD | TCG_BAR_SC); 2488 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); 3872 tcg_gen_mb(TCG_MO_ST_ST | TCG_BAR_SC);
|
/openbmc/qemu/target/sparc/ |
H A D | translate.c | 2818 tcg_gen_mb(TCG_MO_ST_ST | TCG_BAR_SC); in trans_STBAR() 2829 tcg_gen_mb(a->mmask | TCG_BAR_SC); in trans_MEMBAR()
|
/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()
|
/openbmc/qemu/target/hppa/ |
H A D | translate.c | 2136 tcg_gen_mb(TCG_BAR_SC | TCG_MO_ALL); in trans_sync()
|
/openbmc/qemu/target/ppc/ |
H A D | translate.c | 2928 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in gen_isync()
|
/openbmc/qemu/target/mips/tcg/ |
H A D | translate.c | 11288 tcg_gen_mb(tcg_mo); in gen_sync()
|