https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84113

--- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to Segher Boessenkool from comment #2)
> You cut away the most interesting part: the insn pattern that does not exist.
> Could you show us?

It is in the #c0 attachment:
(jump_insn/f 178 177 179 14 (parallel [
            (return)
            (use (symbol_ref:SI ("*eh_rest_world_r10")))
            (clobber (reg:SI 11 r11))
            (set (reg:SI 70 cr2)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int 4 [0x4])) [29  S4 A8]))
            (set (reg:SI 13 r13)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -220 [0xffffffffffffff24])) [29  S4 A8]))
            (set (reg:SI 14 r14)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -216 [0xffffffffffffff28])) [29  S4 A8]))
            (set (reg:SI 15 r15)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -212 [0xffffffffffffff2c])) [29  S4 A8]))
            (set (reg:SI 16 r16)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -208 [0xffffffffffffff30])) [29  S4 A8]))
            (set (reg:SI 17 r17)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -204 [0xffffffffffffff34])) [29  S4 A8]))
            (set (reg:SI 18 r18)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -200 [0xffffffffffffff38])) [29  S4 A8]))
            (set (reg:SI 19 r19)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -196 [0xffffffffffffff3c])) [29  S4 A8]))
            (set (reg:SI 20 r20)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -192 [0xffffffffffffff40])) [29  S4 A8]))
            (set (reg:SI 21 r21)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -188 [0xffffffffffffff44])) [29  S4 A8]))
            (set (reg:SI 22 r22)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -184 [0xffffffffffffff48])) [29  S4 A8]))
            (set (reg:SI 23 r23)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -180 [0xffffffffffffff4c])) [29  S4 A8]))
            (set (reg:SI 24 r24)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -176 [0xffffffffffffff50])) [29  S4 A8]))
            (set (reg:SI 25 r25)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -172 [0xffffffffffffff54])) [29  S4 A8]))
            (set (reg:SI 26 r26)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -168 [0xffffffffffffff58])) [29  S4 A8]))
            (set (reg:SI 27 r27)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -164 [0xffffffffffffff5c])) [29  S4 A8]))
            (set (reg:SI 28 r28)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -160 [0xffffffffffffff60])) [29  S4 A8]))
            (set (reg:SI 29 r29)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -156 [0xffffffffffffff64])) [29  S4 A8]))
            (set (reg:SI 30 r30)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -152 [0xffffffffffffff68])) [29  S4 A8]))
            (set (reg:SI 31 r31)
                (mem/c:SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -148 [0xffffffffffffff6c])) [29  S4 A8]))
            (set (reg:V4SI 97 v20)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -416 [0xfffffffffffffe60])) [29  S16 A8]))
            (set (reg:V4SI 98 v21)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -400 [0xfffffffffffffe70])) [29  S16 A8]))
            (set (reg:V4SI 99 v22)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -384 [0xfffffffffffffe80])) [29  S16 A8]))
            (set (reg:V4SI 100 v23)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -368 [0xfffffffffffffe90])) [29  S16 A8]))
            (set (reg:V4SI 101 v24)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -352 [0xfffffffffffffea0])) [29  S16 A8]))
            (set (reg:V4SI 102 v25)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -336 [0xfffffffffffffeb0])) [29  S16 A8]))
            (set (reg:V4SI 103 v26)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -320 [0xfffffffffffffec0])) [29  S16 A8]))
            (set (reg:V4SI 104 v27)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -304 [0xfffffffffffffed0])) [29  S16 A8]))
            (set (reg:V4SI 105 v28)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -288 [0xfffffffffffffee0])) [29  S16 A8]))
            (set (reg:V4SI 106 v29)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -272 [0xfffffffffffffef0])) [29  S16 A8]))
            (set (reg:V4SI 107 v30)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -256 [0xffffffffffffff00])) [29  S16 A8]))
            (set (reg:V4SI 108 v31)
                (mem/c:V4SI (plus:SI (reg/f:SI 1 r1)
                        (const_int -240 [0xffffffffffffff10])) [29  S16 A8]))
            (set (reg:DF 46 f14)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -144 [0xffffffffffffff70])) [29  S8 A8]))
            (set (reg:DF 47 f15)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -136 [0xffffffffffffff78])) [29  S8 A8]))
            (set (reg:DF 48 f16)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -128 [0xffffffffffffff80])) [29  S8 A8]))
            (set (reg:DF 49 f17)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -120 [0xffffffffffffff88])) [29  S8 A8]))
            (set (reg:DF 50 f18)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -112 [0xffffffffffffff90])) [29  S8 A8]))
            (set (reg:DF 51 f19)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -104 [0xffffffffffffff98])) [29  S8 A8]))
            (set (reg:DF 52 f20)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -96 [0xffffffffffffffa0])) [29  S8 A8]))
            (set (reg:DF 53 f21)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -88 [0xffffffffffffffa8])) [29  S8 A8]))
            (set (reg:DF 54 f22)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -80 [0xffffffffffffffb0])) [29  S8 A8]))
            (set (reg:DF 55 f23)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -72 [0xffffffffffffffb8])) [29  S8 A8]))
            (set (reg:DF 56 f24)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -64 [0xffffffffffffffc0])) [29  S8 A8]))
            (set (reg:DF 57 f25)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -56 [0xffffffffffffffc8])) [29  S8 A8]))
            (set (reg:DF 58 f26)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -48 [0xffffffffffffffd0])) [29  S8 A8]))
            (set (reg:DF 59 f27)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -40 [0xffffffffffffffd8])) [29  S8 A8]))
            (set (reg:DF 60 f28)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -32 [0xffffffffffffffe0])) [29  S8 A8]))
            (set (reg:DF 61 f29)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -24 [0xffffffffffffffe8])) [29  S8 A8]))
            (set (reg:DF 62 f30)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -16 [0xfffffffffffffff0])) [29  S8 A8]))
            (set (reg:DF 63 f31)
                (mem/c:DF (plus:SI (reg/f:SI 1 r1)
                        (const_int -8 [0xfffffffffffffff8])) [29  S8 A8]))
            (clobber (reg:SI 0 r0))
            (clobber (reg:SI 12 r12))
            (clobber (reg:SI 7 r7))
            (clobber (reg:SI 8 r8))
            (use (reg:SI 10 r10))
        ]) "../../../gcc-7.3.0/libgcc/unwind.inc":136 -1

Reply via email to