On Fri, Nov 14, 2025 at 5:00 PM Taylor Simpson <[email protected]> wrote:
> The changes to packet processing have made some of the end-of-instruction > processing obsolete. With the addition of gen_analyze_funcs.py and the > ability to short-circuit a packet commit, we no longer need to "log" the > register writes of each instruction. > > Taylor Simpson (4): > Hexagon (target/hexagon) Remove gen_log_reg_write > Hexagon (target/hexagon) s/gen_log_pred_write/gen_pred_write > Hexagon (target/hexagon) s/gen_log_vreg_write/gen_vreg_write > Hexagon (target/hexagon) s/log_write/gen_write > These commits are now queued for post-10.2 (11.0?) at https://github.com/quic/qemu/commits/hex-next-express/ Thanks! > > target/hexagon/gen_tcg.h | 11 ++- > target/hexagon/genptr.h | 3 +- > target/hexagon/genptr.c | 86 +++++++++------------ > target/hexagon/idef-parser/parser-helpers.c | 4 +- > target/hexagon/README | 10 ++- > target/hexagon/gen_tcg_funcs.py | 3 +- > target/hexagon/hex_common.py | 56 +++++++------- > 7 files changed, 77 insertions(+), 96 deletions(-) > > -- > 2.43.0 > >
