Skip to content
Snippets Groups Projects
Commit 26b1248f authored by Yasuo Kuwahara's avatar Yasuo Kuwahara Committed by Richard Henderson
Browse files

tcg/aarch64: Fix tcg_out_rotl


The last argument of tcg_out_extr() must be in the range 0-31 if ext==0.
Before the fix, when m==0 it becomes 32 and it crashes with an Illegal
instruction on Apple Silicon.  After the fix, it will be 0.  If m is in
the range 1-31, it is the same as before.

Signed-off-by: default avatarYasuo Kuwahara <kwhr00@gmail.com>
Message-Id: <CAHfJ0vSXnmnTLmT0kR=a8ACRdw_UsLYOhStzUzgVEHoH8U-7sA@mail.gmail.com>
Signed-off-by: default avatarRichard Henderson <richard.henderson@linaro.org>
parent 57dcb643
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment