This assert is intended to ensure that the high registers are not
selected when it is passed to one of the thumb UXT instructions. However
it was triggering even for 32 bit where no UXT instruction is emitted.
Fixes PR51313.
Differential D107363
[ARM][atomicrmw] Fix CMP_SWAP_32 expand assert tmatheson on Aug 3 2021, 8:48 AM. Authored by
Details This assert is intended to ensure that the high registers are not Fixes PR51313.
Diff Detail
Event Timeline
Comment Actions LGTM. Thanks
|
I think it needs brackets around the ||