Home
last modified time | relevance | path

Searched refs:tcg_gen_mb (Results 1 – 22 of 22) sorted by relevance

/openbmc/qemu/target/ppc/translate/
H A Dmisc-impl.c.inc38 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 Dtrans_rva.c.inc40 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 Dtrans_rvi.c.inc282 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 Dtrans_rvv.c.inc663 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 Dtrans_memory.c.inc120 tcg_gen_mb(TCG_BAR_SC | TCG_MO_ALL);
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-a64.c1942 tcg_gen_mb(bar); 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 Dtranslate.c5308 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in op_strex()
5423 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in op_stl()
5468 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_LDAQ); in op_ldrex()
5581 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_STRL); in op_lda()
7121 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in trans_DSB()
7153 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in trans_SB()
/openbmc/qemu/target/alpha/
H A Dtranslate.c2300 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 Dmulti-thread-tcg.rst299 The system currently has a tcg_gen_mb() which will add memory barrier
/openbmc/qemu/include/tcg/
H A Dtcg-op-common.h35 void tcg_gen_mb(TCGBar);
/openbmc/qemu/tcg/
H A Dtcg-op-ldst.c129 tcg_gen_mb(type | TCG_BAR_SC); in tcg_gen_req_mo()
H A Dtcg-op.c296 void tcg_gen_mb(TCGBar mb_type) in tcg_gen_mb() function
/openbmc/qemu/target/microblaze/
H A Dtranslate.c1220 tcg_gen_mb(TCG_BAR_SC | TCG_MO_ALL); in trans_mbar()
/openbmc/qemu/target/openrisc/
H A Dtranslate.c1085 tcg_gen_mb(TCG_MO_ALL); in trans_l_msync()
/openbmc/qemu/target/sh4/
H A Dtranslate.c1591 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in _decode_opc()
/openbmc/qemu/target/xtensa/
H A Dtranslate.c1672 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 Demit.c.inc2155 tcg_gen_mb(TCG_MO_LD_LD | TCG_BAR_SC);
2254 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC);
3637 tcg_gen_mb(TCG_MO_ST_ST | TCG_BAR_SC);
/openbmc/qemu/target/sparc/
H A Dtranslate.c2783 tcg_gen_mb(TCG_MO_ST_ST | TCG_BAR_SC); in trans_STBAR()
2794 tcg_gen_mb(a->mmask | TCG_BAR_SC); in trans_MEMBAR()
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate.c1488 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 Dtranslate.c2136 tcg_gen_mb(TCG_BAR_SC | TCG_MO_ALL); in trans_sync()
/openbmc/qemu/target/ppc/
H A Dtranslate.c2931 tcg_gen_mb(TCG_MO_ALL | TCG_BAR_SC); in gen_isync()
/openbmc/qemu/target/mips/tcg/
H A Dtranslate.c11508 tcg_gen_mb(tcg_mo); in gen_sync()