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 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
