[PATCH 0/2] target/hexagon: Use tcg_constant_*

Philippe Mathieu-Daudé posted 2 patches 4 years, 4 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20211003004750.3608983-1-f4bug@amsat.org
target/hexagon/gen_tcg.h        |  6 ++---
target/hexagon/macros.h         |  5 +----
target/hexagon/genptr.c         | 39 +++++++++++----------------------
target/hexagon/translate.c      | 26 +++++++---------------
target/hexagon/gen_tcg_funcs.py |  4 +---
5 files changed, 25 insertions(+), 55 deletions(-)
[PATCH 0/2] target/hexagon: Use tcg_constant_*
Posted by Philippe Mathieu-Daudé 4 years, 4 months ago
Replace temporary TCG registers by tcg_constant_*() when possible.

Philippe Mathieu-Daudé (2):
  target/hexagon: Remove unused TCG temporary from predicated loads
  target/hexagon: Use tcg_constant_*

 target/hexagon/gen_tcg.h        |  6 ++---
 target/hexagon/macros.h         |  5 +----
 target/hexagon/genptr.c         | 39 +++++++++++----------------------
 target/hexagon/translate.c      | 26 +++++++---------------
 target/hexagon/gen_tcg_funcs.py |  4 +---
 5 files changed, 25 insertions(+), 55 deletions(-)

-- 
2.31.1

RE: [PATCH 0/2] target/hexagon: Use tcg_constant_*
Posted by Taylor Simpson 4 years, 4 months ago

> -----Original Message-----
> From: Philippe Mathieu-Daudé <philippe.mathieu.daude@gmail.com> On
> Behalf Of Philippe Mathieu-Daudé
> Sent: Saturday, October 2, 2021 7:48 PM
> To: qemu-devel@nongnu.org
> Cc: Taylor Simpson <tsimpson@quicinc.com>; Richard Henderson
> <richard.henderson@linaro.org>; Philippe Mathieu-Daudé
> <f4bug@amsat.org>
> Subject: [PATCH 0/2] target/hexagon: Use tcg_constant_*
> 
> Replace temporary TCG registers by tcg_constant_*() when possible.
> 
> Philippe Mathieu-Daudé (2):
> 
>   target/hexagon: Remove unused TCG temporary from predicated loads
>   target/hexagon: Use tcg_constant_*


Thanks Philippe!

I'll include these in my next Hexagon pull request.

Taylor