diff options
author | Richard Earnshaw <rearnsha@arm.com> | 2022-06-15 13:42:23 +0100 |
---|---|---|
committer | Richard Earnshaw <rearnsha@arm.com> | 2022-06-15 13:43:25 +0100 |
commit | dc8071da0e89eab4935751f3b16745c95cbc0d30 (patch) | |
tree | f6cd7e65c8d35a40c7eaffc7a7afa166801b3d76 /libphobos/libdruntime/gcc | |
parent | 57b2adae536a6399ed7d2c881b1bc0d4b88e936a (diff) | |
download | gcc-dc8071da0e89eab4935751f3b16745c95cbc0d30.zip gcc-dc8071da0e89eab4935751f3b16745c95cbc0d30.tar.gz gcc-dc8071da0e89eab4935751f3b16745c95cbc0d30.tar.bz2 |
arm: fix thinko in arm_bfi_1_p() [PR105974]
I clearly wasn't thinking straight when I wrote the arm_bfi_1_p
function and used XUINT rather than UINTVAL when extracting CONST_INT
values. It seemed to work in testing, but was incorrect and failed
RTL checking.
Fixed thusly:
gcc/ChangeLog:
PR target/105974
* config/arm/arm.cc (arm_bfi_1_p): Use UINTVAL instead of XUINT.
Diffstat (limited to 'libphobos/libdruntime/gcc')
0 files changed, 0 insertions, 0 deletions