]> git.ipfire.org Git - thirdparty/gcc.git/commit
testsuite: arm: Relax expected asm in bitfield* and union-2 tests
authorTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Sun, 20 Oct 2024 08:28:32 +0000 (10:28 +0200)
committerTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Tue, 22 Oct 2024 17:04:00 +0000 (19:04 +0200)
commita79ca49b5ce0ad4738062572948e52485aa2da2b
treef8a2a2b5e726c4d823a25a78547c0ecc245337cd
parent835ad52fbb9c8a0bb4e713deb6c99679d8b77d60
testsuite: arm: Relax expected asm in bitfield* and union-2 tests

Below -O2, lsls/lsrs are prefered. For -O2 and above, lsl/lsr are
prefered.

gcc/testsuite/ChangeLog:

* gcc.target/arm/cmse/mainline/8_1m/bitfield-4.c: Allow lsl and
lsr instructions.
* gcc.target/arm/cmse/mainline/8_1m/bitfield-6.c: Likewise.
* gcc.target/arm/cmse/mainline/8_1m/bitfield-8.c: Likewise.
* gcc.target/arm/cmse/mainline/8_1m/bitfield-and-union.c: Likewise.
* gcc.target/arm/cmse/mainline/8_1m/union-2.c: Likewise.

Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/bitfield-4.c
gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/bitfield-6.c
gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/bitfield-8.c
gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/bitfield-and-union.c
gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/union-2.c