> -----Original Message----- > From: Brian Cain <[email protected]> > Sent: Friday, February 28, 2025 11:26 PM > To: [email protected] > Cc: [email protected]; [email protected]; > [email protected]; [email protected]; [email protected]; [email protected]; > [email protected]; [email protected]; > [email protected]; [email protected]; > [email protected]; Brian Cain <[email protected]> > Subject: [PATCH 10/38] target/hexagon: Add TCG values for sreg, greg > > From: Brian Cain <[email protected]> > > Signed-off-by: Brian Cain <[email protected]> > diff --git a/target/hexagon/translate.c b/target/hexagon/translate.c index > 2e9a934fc6..71c137be30 100644 > --- a/target/hexagon/translate.c > +++ b/target/hexagon/translate.c > @@ -61,6 +61,13 @@ TCGv hex_vstore_addr[VSTORES_MAX]; TCGv > hex_vstore_size[VSTORES_MAX]; TCGv > hex_vstore_pending[VSTORES_MAX]; > > +#ifndef CONFIG_USER_ONLY > +TCGv hex_greg[NUM_GREGS]; > +TCGv hex_t_sreg[NUM_SREGS]; > +TCGv_ptr hex_g_sreg_ptr; > +TCGv hex_g_sreg[NUM_SREGS]; > +#endif > + > static const char * const hexagon_prednames[] = { > "p0", "p1", "p2", "p3" > }; Is there code in a later patch to do the tcg_global_mem_new for all of these? Go ahead and combine that patch with this one.
