On 10/12/20 8:37 AM, Peter Maydell wrote: > The BLX immediate insn in the Thumb encoding always performs > a switch from Thumb to Arm state. This would be totally useless > in M-profile which has no Arm decoder, and so the instruction > does not exist at all there. Make the encoding UNDEF for M-profile. > > (This part of the encoding space is used for the branch-future > and low-overhead-loop insns in v8.1M.) > > Signed-off-by: Peter Maydell <peter.mayd...@linaro.org> > --- > target/arm/translate.c | 8 ++++++++ > 1 file changed, 8 insertions(+)
Reviewed-by: Richard Henderson <richard.hender...@linaro.org> r~