OSDN Git Service

exec: Hard code size with MO_{8|16|32|64}
authorTony Nguyen <tony.nguyen@bt.com>
Fri, 23 Aug 2019 18:36:51 +0000 (04:36 +1000)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 3 Sep 2019 15:30:39 +0000 (08:30 -0700)
commit07f0834f264a79d6225202bd35ca37f74afb8df1
treef3b3137de233c50034f256aa3627811597ee9c28
parent4574664677116dedb29b12150137f3888374a857
exec: 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>
Message-Id: <99f69701cad294db638f84abebc58115e1b9de9a.1566466906.git.tony.nguyen@bt.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
memory_ldst.inc.c