These functions don't "log" anything, they just generate the write
Signed-off-by: Taylor Simpson <[email protected]> --- target/hexagon/gen_tcg_funcs.py | 2 +- target/hexagon/hex_common.py | 30 +++++++++++++++--------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/target/hexagon/gen_tcg_funcs.py b/target/hexagon/gen_tcg_funcs.py index bd241afde1..3e531bd540 100755 --- a/target/hexagon/gen_tcg_funcs.py +++ b/target/hexagon/gen_tcg_funcs.py @@ -94,7 +94,7 @@ def gen_tcg_func(f, tag, regs, imms): for regtype, regid in regs: reg = hex_common.get_register(tag, regtype, regid) if reg.is_written(): - reg.log_write(f, tag) + reg.gen_write(f, tag) f.write("}\n\n") diff --git a/target/hexagon/hex_common.py b/target/hexagon/hex_common.py index 6b683487bc..c0e9f26aeb 100755 --- a/target/hexagon/hex_common.py +++ b/target/hexagon/hex_common.py @@ -451,7 +451,7 @@ def decl_tcg(self, f, tag, regno): f.write(code_fmt(f"""\ TCGv {self.reg_tcg()} = get_result_gpr(ctx, {self.reg_num}); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): ## No write needed return def analyze_write(self, f, tag, regno): @@ -494,7 +494,7 @@ def decl_tcg(self, f, tag, regno): f.write(code_fmt(f"""\ tcg_gen_mov_tl({self.reg_tcg()}, hex_gpr[{self.reg_num}]); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): ## No write needed return def analyze_read(self, f, regno): @@ -517,7 +517,7 @@ def decl_tcg(self, f, tag, regno): f.write(code_fmt(f"""\ TCGv {self.reg_tcg()} = get_result_gpr(ctx, {self.reg_num}); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): f.write(code_fmt(f"""\ gen_write_ctrl_reg(ctx, {self.reg_num}, {self.reg_tcg()}); """)) @@ -569,7 +569,7 @@ def decl_tcg(self, f, tag, regno): f.write(code_fmt(f"""\ TCGv {self.reg_tcg()} = tcg_temp_new(); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): f.write(code_fmt(f"""\ gen_pred_write(ctx, {self.reg_num}, {self.reg_tcg()}); """)) @@ -606,7 +606,7 @@ def decl_tcg(self, f, tag, regno): TCGv {self.reg_tcg()} = tcg_temp_new(); tcg_gen_mov_tl({self.reg_tcg()}, hex_pred[{self.reg_num}]); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): f.write(code_fmt(f"""\ gen_pred_write(ctx, {self.reg_num}, {self.reg_tcg()}); """)) @@ -626,7 +626,7 @@ def decl_tcg(self, f, tag, regno): TCGv_i64 {self.reg_tcg()} = get_result_gpr_pair(ctx, {self.reg_num}); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): f.write(code_fmt(f"""\ gen_write_reg_pair(ctx, {self.reg_num}, {self.reg_tcg()}); """)) @@ -660,7 +660,7 @@ def decl_tcg(self, f, tag, regno): hex_gpr[{self.reg_num}], hex_gpr[{self.reg_num} + 1]); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): f.write(code_fmt(f"""\ gen_write_reg_pair(ctx, {self.reg_num}, {self.reg_tcg()}); """)) @@ -685,7 +685,7 @@ def decl_tcg(self, f, tag, regno): TCGv_i64 {self.reg_tcg()} = get_result_gpr_pair(ctx, {self.reg_num}); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): f.write(code_fmt(f"""\ gen_write_ctrl_reg_pair(ctx, {self.reg_num}, {self.reg_tcg()}); """)) @@ -723,7 +723,7 @@ def decl_tcg(self, f, tag, regno): TCGv_ptr {self.reg_tcg()} = tcg_temp_new_ptr(); tcg_gen_addi_ptr({self.reg_tcg()}, tcg_env, {self.hvx_off()}); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): pass def helper_hvx_desc(self, f): f.write(code_fmt(f"""\ @@ -789,7 +789,7 @@ def decl_tcg(self, f, tag, regno): TCGv_ptr {self.reg_tcg()} = tcg_temp_new_ptr(); tcg_gen_addi_ptr({self.reg_tcg()}, tcg_env, {self.hvx_off()}); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): pass def helper_hvx_desc(self, f): f.write(code_fmt(f"""\ @@ -821,7 +821,7 @@ def decl_tcg(self, f, tag, regno): vreg_src_off(ctx, {self.reg_num}), sizeof(MMVector), sizeof(MMVector)); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): f.write(code_fmt(f"""\ gen_vreg_write(ctx, {self.hvx_off()}, {self.reg_num}, {hvx_newv(tag)}); @@ -854,7 +854,7 @@ def decl_tcg(self, f, tag, regno): TCGv_ptr {self.reg_tcg()} = tcg_temp_new_ptr(); tcg_gen_addi_ptr({self.reg_tcg()}, tcg_env, {self.hvx_off()}); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): pass def helper_hvx_desc(self, f): f.write(code_fmt(f"""\ @@ -913,7 +913,7 @@ def decl_tcg(self, f, tag, regno): TCGv_ptr {self.reg_tcg()} = tcg_temp_new_ptr(); tcg_gen_addi_ptr({self.reg_tcg()}, tcg_env, {self.hvx_off()}); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): f.write(code_fmt(f"""\ gen_vreg_write_pair(ctx, {self.hvx_off()}, {self.reg_num}, {hvx_newv(tag)}); @@ -946,7 +946,7 @@ def decl_tcg(self, f, tag, regno): TCGv_ptr {self.reg_tcg()} = tcg_temp_new_ptr(); tcg_gen_addi_ptr({self.reg_tcg()}, tcg_env, {self.hvx_off()}); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): pass def helper_hvx_desc(self, f): f.write(code_fmt(f"""\ @@ -993,7 +993,7 @@ def decl_tcg(self, f, tag, regno): TCGv_ptr {self.reg_tcg()} = tcg_temp_new_ptr(); tcg_gen_addi_ptr({self.reg_tcg()}, tcg_env, {self.hvx_off()}); """)) - def log_write(self, f, tag): + def gen_write(self, f, tag): pass def helper_hvx_desc(self, f): f.write(code_fmt(f"""\ -- 2.43.0
