target/arm: Move constant expanders to translate.h
commitb5aa664679510645fa01f55590db60ca2657f7fc
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 30 Apr 2021 13:27:28 +0000 (30 14:27 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 10 May 2021 12:24:09 +0000 (10 13:24 +0100)
tree4512336b125d1ed9bc2a13509c817cd027260661
parenteb849d8fd542329b299be5a894d7e272eed16a49
target/arm: Move constant expanders to translate.h

Some of the constant expanders defined in translate.c are generically
useful and will be used by the separate C files for VFP and Neon once
they are created; move the expander definitions to translate.h.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210430132740.10391-2-peter.maydell@linaro.org
target/arm/translate.c
target/arm/translate.h