On 10/14/2026 12:52 PM, Brian Cain wrote: > Add decode and translation for trap2 and the vallocframe and > vdeallocframe instruction forms introduced with v83. Model vector stack > overflow as a precise exception and report it to linux-user as SIGSEGV. > > Signed-off-by: Brian Cain <[email protected]> > --- > target/hexagon/cpu_bits.h | 1 + > target/hexagon/gen_tcg.h | 51 +++++++++++++++++++++++++ > target/hexagon/hex_regs.h | 2 + > target/hexagon/translate.h | 1 + > linux-user/hexagon/cpu_loop.c | 4 ++ > target/hexagon/cpu.c | 2 +- > target/hexagon/hexswi.c | 5 +++ > target/hexagon/translate.c | 2 +- > target/hexagon/tag_rev_info.c.inc | 10 +++++ > target/hexagon/gen_idef_parser_funcs.py | 2 +- > target/hexagon/gen_tcg_funcs.py | 4 +- > target/hexagon/imported/encode_pp.def | 5 +++ > target/hexagon/imported/system.idef | 8 ++++ > 13 files changed, 93 insertions(+), 4 deletions(-) >
Reviewed-by: Pierrick Bouvier <[email protected]>
