target/arm: Pass TCGMemOpIdx to sve memory helpers
commit500d04843ba953dc4560e44f04001efec38c14a6
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 8 Oct 2018 13:55:03 +0000 (8 14:55 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 8 Oct 2018 13:55:03 +0000 (8 14:55 +0100)
tree1fc9b3567ed9a7397f12277e50187d26fbdd9e91
parent116347ce20bb7b5cac17bf2b0e6f607530b50862
target/arm: Pass TCGMemOpIdx to sve memory helpers

There is quite a lot of code required to compute cpu_mem_index,
or even put together the full TCGMemOpIdx.  This can easily be
done at translation time.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Tested-by: Laurent Desnogues <laurent.desnogues@gmail.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20181005175350.30752-16-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/internals.h
target/arm/sve_helper.c
target/arm/translate-sve.c