OSDN Git Service

target/mips: Hard code size with MO_{8|16|32|64}
authorTony Nguyen <tony.nguyen@bt.com>
Fri, 23 Aug 2019 18:36:50 +0000 (04:36 +1000)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 3 Sep 2019 15:30:39 +0000 (08:30 -0700)
commit4574664677116dedb29b12150137f3888374a857
treedfe6b21336046e78d88a4b80ee9ffb10ef12e205
parentc1adc2273327fef986efd2aa26414981e3144309
target/mips: Hard code size with MO_{8|16|32|64}

Temporarily no-op size_memop was introduced to aid the conversion of
memory_region_dispatch_{read|write} operand "unsigned size" into
"MemOp op".

Now size_memop is implemented, again hard coded size but with
MO_{8|16|32|64}. This is more expressive and avoids size_memop calls.

Signed-off-by: Tony Nguyen <tony.nguyen@bt.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Message-Id: <99c4459d5c1dc9013820be3dbda9798165c15b99.1566466906.git.tony.nguyen@bt.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/mips/op_helper.c