Hexagon (target/hexagon) Mark registers as read during packet analysis
Have gen_analyze_funcs mark the registers that are read by the instruction. We also mark the implicit reads using instruction attributes. Signed-off-by:Taylor Simpson <tsimpson@quicinc.com> Reviewed-by:
Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230427230012.3800327-11-tsimpson@quicinc.com>
Showing
- target/hexagon/attribs_def.h.inc 5 additions, 1 deletiontarget/hexagon/attribs_def.h.inc
- target/hexagon/gen_analyze_funcs.py 30 additions, 14 deletionstarget/hexagon/gen_analyze_funcs.py
- target/hexagon/hex_common.py 6 additions, 0 deletionstarget/hexagon/hex_common.py
- target/hexagon/translate.c 20 additions, 0 deletionstarget/hexagon/translate.c
- target/hexagon/translate.h 36 additions, 0 deletionstarget/hexagon/translate.h
Loading
Please register or sign in to comment