target/Hexagon: Finish conversion to tcg_gen_qemu_{ld, st}_*
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 2 May 2023 13:57:35 +0000 (14:57 +0100)
committerRichard Henderson <richard.henderson@linaro.org>
Fri, 5 May 2023 16:05:28 +0000 (17:05 +0100)
commit53b26d253c12829b3adc68abffd5d0a664b5cb3c
tree7dab014000029ce7f055fe692da2ef4f391b4367
parenta9a9c3fa6f2f3c04f4bb6a91731bbbc7d01da253
target/Hexagon: Finish conversion to tcg_gen_qemu_{ld, st}_*

Convert away from the old interface with the implicit
MemOp argument.  Importantly, this removes some incorrect
casts generated by idef-parser's gen_load().

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Tested-by: Taylor Simpson <tsimpson@quicinc.com>
Reviewed-by: Taylor Simpson <tsimpson@quicinc.com>
Reviewed-by: Anton Johansson <anjo@rev.ng>
Message-Id: <20230502135741.1158035-4-richard.henderson@linaro.org>
target/hexagon/genptr.c
target/hexagon/idef-parser/parser-helpers.c
target/hexagon/macros.h
target/hexagon/translate.c