diff options
Diffstat (limited to 'tcg/tcg-op.c')
-rw-r--r-- | tcg/tcg-op.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tcg/tcg-op.c b/tcg/tcg-op.c index 569cdc642e..293b854370 100644 --- a/tcg/tcg-op.c +++ b/tcg/tcg-op.c @@ -1851,6 +1851,9 @@ void tcg_gen_goto_tb(unsigned idx) static inline TCGMemOp tcg_canonicalize_memop(TCGMemOp op, bool is64, bool st) { + /* Trigger the asserts within as early as possible. */ + (void)get_alignment_bits(op); + switch (op & MO_SIZE) { case MO_8: op &= ~MO_BSWAP; |