OSDN Git Service

target/arm: Split out flags setting from vfp compares
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 15 Feb 2019 09:56:40 +0000 (09:56 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 15 Feb 2019 09:56:40 +0000 (09:56 +0000)
commit55a889456ef78f3f9b8eae9846c2f1453b1dd77b
tree78ed522f9fc9a7a2fb69f58a261f5be5949f4907
parentec527e4eeccc31e3beadf3b61b66c61bbd873811
target/arm: Split out flags setting from vfp compares

Minimize the code within a macro by splitting out a helper function.
Use deposit32 instead of manual bit manipulation.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20190209033847.9014-9-richard.henderson@linaro.org
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/helper.c