tcg: Expand MO_SIZE to 3 bits
We have lacked expressive support for memory sizes larger than 64-bits for a while. Fixing that requires adjustment to several points where we used this for array indexing, and two places that develop -Wswitch warnings after the change. Reviewed-by:Alistair Francis <alistair.francis@wdc.com> Reviewed-by:
Philippe Mathieu-Daudé <f4bug@amsat.org> Signed-off-by:
Richard Henderson <richard.henderson@linaro.org>
Showing
- include/exec/memop.h 9 additions, 5 deletionsinclude/exec/memop.h
- target/arm/translate-a64.c 1 addition, 1 deletiontarget/arm/translate-a64.c
- target/s390x/tcg/translate_vx.c.inc 1 addition, 1 deletiontarget/s390x/tcg/translate_vx.c.inc
- tcg/aarch64/tcg-target.c.inc 2 additions, 2 deletionstcg/aarch64/tcg-target.c.inc
- tcg/arm/tcg-target.c.inc 2 additions, 2 deletionstcg/arm/tcg-target.c.inc
- tcg/i386/tcg-target.c.inc 2 additions, 2 deletionstcg/i386/tcg-target.c.inc
- tcg/mips/tcg-target.c.inc 2 additions, 2 deletionstcg/mips/tcg-target.c.inc
- tcg/ppc/tcg-target.c.inc 4 additions, 4 deletionstcg/ppc/tcg-target.c.inc
- tcg/riscv/tcg-target.c.inc 2 additions, 2 deletionstcg/riscv/tcg-target.c.inc
- tcg/s390/tcg-target.c.inc 2 additions, 2 deletionstcg/s390/tcg-target.c.inc
- tcg/sparc/tcg-target.c.inc 8 additions, 8 deletionstcg/sparc/tcg-target.c.inc
- tcg/tcg-op.c 8 additions, 5 deletionstcg/tcg-op.c
Loading
Please register or sign in to comment