On 6/1/21 4:19 PM, Taylor Simpson wrote:
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<tsimp...@quicinc.com>
---
target/hexagon/gen_tcg.h | 4 ++--
target/hexagon/macros.h | 2 +-
target/hexagon/genptr.c | 10 ++++------
3 files changed, 7 insertions(+), 9 deletions(-)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org>
r~