You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current LLVM-based assemblers reject offsets that are not suitable
for prfm as written in the local section. However, there is advice
elsewhere that says that this category of instruction should attempt
to use the 9bit unscaled version before falling back to the scaled one.
In the short-term reject values that the assembler will not accept.
This partially addresses Issue gcc-mirror#43
gcc/
* config/aarch64/aarch64.c (aarch64_address_valid_for_prefetch_p):
Reject values incompatible with pfrum and out of range for pfrm.
For Mach-O, reject values that require prfum.
(cherry picked from commit 76e872ee44318cafbd24b58e23234889164b67fd)
0 commit comments