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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
   Target Milestone|---                         |14.4
             Status|UNCONFIRMED                 |NEW
           Keywords|                            |ice-on-valid-code,
                   |                            |needs-bisection,
                   |                            |needs-reduction
   Last reconfirmed|                            |2025-12-24

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
```
(code_label 88 67 61 3 4 (nil) [1 uses])
(note 61 88 62 3 [bb 3] NOTE_INSN_BASIC_BLOCK)
(note 62 61 63 3 NOTE_INSN_DELETED)
(jump_insn 63 62 64 3 (set (pc)
        (if_then_else (ge (reg/v:SI 106 [ BS_VAR_1 ])
                (const_int 0 [0]))
            (label_ref:DI 88)
            (pc))) "/app/example.c":20:12 16 {*aarch64_tbzgesi1}
     (int_list:REG_BR_PROB 633507681 (nil))
 -> 88)
;;  succ:       4
;;              3

;; basic block 4, loop depth 0
;;  pred:       3
(note 64 63 68 4 [bb 4] NOTE_INSN_BASIC_BLOCK)
(insn 68 64 69 4 (set (reg:XI 157 [ _6 ])
        (const_int 0 [0])) "/app/example.c":21:27 4860 {*aarch64_movxi}
     (nil))
(note 69 68 70 4 NOTE_INSN_DELETED)
(insn 70 69 143 4 (set (zero_extract:DI (subreg:DI (reg:XI 157 [ _6 ]) 0)
            (const_int 32 [0x20])
            (const_int 0 [0]))
        (subreg:DI (reg:SI 178 [ _56 ]) 0)) "/app/example.c":21:27 869
{*insv_regdi_32}
     (expr_list:REG_UNUSED (reg:XI 157 [ _6 ])
        (nil)))
(note 143 70 89 4 NOTE_INSN_DELETED)
(note 89 143 0 4 NOTE_INSN_DELETED)
;;  succ:       3
```

Even though 157 is dead/unused.

Reply via email to