aboutsummaryrefslogtreecommitdiff
path: root/target/hexagon/translate.c
diff options
context:
space:
mode:
authorTaylor Simpson <tsimpson@quicinc.com>2021-06-01 18:19:43 -0500
committerTaylor Simpson <tsimpson@quicinc.com>2021-06-29 11:32:50 -0500
commit88725336717ab93a194bd1b100179b6a96983988 (patch)
tree3a6428df3f2f6745c96551ecc150c3d5e299de3f /target/hexagon/translate.c
parenta5a8d98c8537f022a14bdc70eff12e296431b80f (diff)
downloadqemu-88725336717ab93a194bd1b100179b6a96983988.zip
qemu-88725336717ab93a194bd1b100179b6a96983988.tar.gz
qemu-88725336717ab93a194bd1b100179b6a96983988.tar.bz2
Hexagon (target/hexagon) cleanup gen_store_conditional[48] functions
Previously the store-conditional code was writing to hex_pred[prednum]. Then, the fGEN_TCG override was reading from there to the destination variable so that the packet commit logic would handle it properly. The correct implementation is to write to the destination variable and don't have the extra read in the override. Remove the unused arguments from gen_store_conditional[48] Signed-off-by: Taylor Simpson <tsimpson@quicinc.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <1622589584-22571-4-git-send-email-tsimpson@quicinc.com>
Diffstat (limited to 'target/hexagon/translate.c')
0 files changed, 0 insertions, 0 deletions