From: Paolo Montesel <bab...@rev.ng> Signed-off-by: Alessandro Di Federico <a...@rev.ng> Signed-off-by: Paolo Montesel <bab...@rev.ng> --- target/hexagon/genptr.c | 6 ++++-- target/hexagon/macros.h | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/target/hexagon/genptr.c b/target/hexagon/genptr.c index 7481f4c1dd..fd18aabe8d 100644 --- a/target/hexagon/genptr.c +++ b/target/hexagon/genptr.c @@ -33,7 +33,8 @@ static inline TCGv gen_read_preg(TCGv pred, uint8_t num) return pred; } -static inline void gen_log_predicated_reg_write(int rnum, TCGv val, int slot) +static inline void gen_log_predicated_reg_write(int rnum, TCGv val, + unsigned slot) { TCGv one = tcg_const_tl(1); TCGv zero = tcg_const_tl(0); @@ -62,7 +63,8 @@ static inline void gen_log_reg_write(int rnum, TCGv val) #endif } -static void gen_log_predicated_reg_write_pair(int rnum, TCGv_i64 val, int slot) +static void gen_log_predicated_reg_write_pair(int rnum, TCGv_i64 val, + unsigned slot) { TCGv val32 = tcg_temp_new(); TCGv one = tcg_const_tl(1); diff --git a/target/hexagon/macros.h b/target/hexagon/macros.h index cfcb8173ba..d9473c8823 100644 --- a/target/hexagon/macros.h +++ b/target/hexagon/macros.h @@ -154,7 +154,7 @@ #define LOAD_CANCEL(EA) do { CANCEL; } while (0) #ifdef QEMU_GENERATE -static inline void gen_pred_cancel(TCGv pred, int slot_num) +static inline void gen_pred_cancel(TCGv pred, unsigned slot_num) { TCGv slot_mask = tcg_const_tl(1 << slot_num); TCGv tmp = tcg_temp_new(); -- 2.31.1