From: Taylor Simpson <ltaylorsimpson@gmail.com>
These functions don't "log" anything, they just generate the write
Signed-off-by: Taylor Simpson <ltaylorsimpson@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Brian Cain <brian.cain@oss.qualcomm.com>
Signed-off-by: Brian Cain <brian.cain@oss.qualcomm.com>
---
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 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 @@ 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.34.1