diff options
author | Pranith Kumar <bobby.prani@gmail.com> | 2016-07-14 16:20:13 -0400 |
---|---|---|
committer | Richard Henderson <rth@twiddle.net> | 2016-09-16 08:12:11 -0700 |
commit | f65e19bc2c9e8358e634d309606144ac2a3c2936 (patch) | |
tree | 261b19dd382c67ff35f21ff53d64c58f03126764 /tcg/tcg-opc.h | |
parent | be2208e2a50f4b50980d92c26f2e12cb2bda4afc (diff) | |
download | qemu-f65e19bc2c9e8358e634d309606144ac2a3c2936.zip qemu-f65e19bc2c9e8358e634d309606144ac2a3c2936.tar.gz qemu-f65e19bc2c9e8358e634d309606144ac2a3c2936.tar.bz2 |
Introduce TCGOpcode for memory barrier
This commit introduces the TCGOpcode for memory barrier instruction.
This opcode takes an argument which is the type of memory barrier
which should be generated.
Signed-off-by: Pranith Kumar <bobby.prani@gmail.com>
Message-Id: <20160714202026.9727-2-bobby.prani@gmail.com>
Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'tcg/tcg-opc.h')
-rw-r--r-- | tcg/tcg-opc.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tcg/tcg-opc.h b/tcg/tcg-opc.h index 6d0410c..45528d2 100644 --- a/tcg/tcg-opc.h +++ b/tcg/tcg-opc.h @@ -42,6 +42,8 @@ DEF(br, 0, 0, 1, TCG_OPF_BB_END) # define IMPL64 TCG_OPF_64BIT #endif +DEF(mb, 0, 0, 1, 0) + DEF(mov_i32, 1, 1, 0, TCG_OPF_NOT_PRESENT) DEF(movi_i32, 1, 0, 1, TCG_OPF_NOT_PRESENT) DEF(setcond_i32, 1, 2, 1, 0) |