tcg: Mask TCGMemOp appropriately for indexing
commit2b7ec66f025263a5331f37d5ad78a625496fd7bd
authorRichard Henderson <rth@twiddle.net>
Fri, 29 May 2015 16:16:51 +0000 (29 09:16 -0700)
committerRichard Henderson <rth@twiddle.net>
Tue, 9 Jun 2015 13:35:29 +0000 (9 06:35 -0700)
tree4aff7cbedd37871e0a9d5ba3548de92a65234ce9
parent44ee94e4862603c2b1b21718effc5f17b39f43bc
tcg: Mask TCGMemOp appropriately for indexing

The addition of MO_AMASK means that places that used inverted masks
need to be changed to use positive masks, and places that failed to
mask the intended bits need updating.

Reviewed-by: Yongbok Kim <yongbok.kim@imgtec.com>
Tested-by: Yongbok Kim <yongbok.kim@imgtec.com>
Signed-off-by: Richard Henderson <rth@twiddle.net>
tcg/aarch64/tcg-target.c
tcg/arm/tcg-target.c
tcg/i386/tcg-target.c
tcg/mips/tcg-target.c
tcg/ppc/tcg-target.c
tcg/s390/tcg-target.c
tcg/sparc/tcg-target.c
tci.c