From: Taylor Simpson Date: Fri, 14 Nov 2025 23:00:13 +0000 (-0700) Subject: Hexagon (target/hexagon) s/log_write/gen_write X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=15722c774ab2fa6904464cd531bc1120d9553896;p=thirdparty%2Fqemu.git Hexagon (target/hexagon) s/log_write/gen_write These functions don't "log" anything, they just generate the write Signed-off-by: Taylor Simpson Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Brian Cain Signed-off-by: Brian Cain --- diff --git a/target/hexagon/gen_tcg_funcs.py b/target/hexagon/gen_tcg_funcs.py index 777735b373..87b7f10d7f 100755 --- a/target/hexagon/gen_tcg_funcs.py +++ b/target/hexagon/gen_tcg_funcs.py @@ -98,7 +98,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 @@ class GprDest(Register, Single, Dest): 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 @@ class GprReadWrite(Register, Single, ReadWrite): 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 @@ class ControlDest(Register, Single, Dest): 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 @@ class PredDest(Register, Single, Dest): 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 @@ class PredReadWrite(Register, Single, ReadWrite): 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 @@ class PairDest(Register, Pair, Dest): 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 @@ class PairReadWrite(Register, Pair, ReadWrite): 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 @@ class ControlPairDest(Register, Pair, Dest): 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 @@ class VRegDest(Register, Hvx, Dest): 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 @@ class VRegReadWrite(Register, Hvx, ReadWrite): 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 @@ class VRegTmp(Register, Hvx, ReadWrite): 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 @@ class VRegPairDest(Register, Hvx, Dest): 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 @@ class VRegPairReadWrite(Register, Hvx, ReadWrite): 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 @@ class QRegDest(Register, Hvx, Dest): 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 @@ class QRegReadWrite(Register, Hvx, ReadWrite): 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"""\