]> git.ipfire.org Git - thirdparty/gcc.git/commit
testsuite: arm: Use check-function-bodies in epilog-1.c test
authorTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Thu, 7 Nov 2024 19:09:48 +0000 (20:09 +0100)
committerTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>
Fri, 8 Nov 2024 12:03:28 +0000 (13:03 +0100)
commit724446556e5cf2686a12076d282214f02119beb4
tree28d6779c3392874c317cbffcac459e41f7c4a5c0
parent29284becc5cbfdf3a474b75087e71812c1e70de1
testsuite: arm: Use check-function-bodies in epilog-1.c test

Update test case for armv8.1-m.main that supports conditional
arithmetic.

armv7-m:
        push    {r4, lr}
        ldr     r4, .L6
        ldr     r4, [r4]
        lsls    r4, r4, #29
        it      mi
        addmi   r2, r2, #1
        bl      bar
        movs    r0, #0
        pop     {r4, pc}

armv8.1-m.main:
        push    {r3, r4, r5, lr}
        ldr     r4, .L5
        ldr     r5, [r4]
        tst     r5, #4
        csinc   r2, r2, r2, eq
        bl      bar
        movs    r0, #0
        pop     {r3, r4, r5, pc}

gcc/testsuite/ChangeLog:

* gcc.target/arm/epilog-1.c: Use check-function-bodies.

Signed-off-by: Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
(cherry picked from commit ec86e87439b4a5cf73da6f318757f3561f9f278a)
gcc/testsuite/gcc.target/arm/epilog-1.c