
;; Function compute_jump_reg_dependencies (_ZL29compute_jump_reg_dependenciesP7rtx_defP11bitmap_head, funcdef_no=2456, decl_uid=99321, cgraph_uid=1504, symbol_order=1551)



try_optimize_cfg iteration 1



compute_jump_reg_dependencies

Dataflow summary:
;;  fully invalidated by EH 	 0 [0] 3 [3] 4 [4] 5 [5] 6 [6] 7 [7] 8 [8] 9 [9] 10 [10] 11 [11] 12 [12] 13 [13] 32 [0] 33 [1] 34 [2] 35 [3] 36 [4] 37 [5] 38 [6] 39 [7] 40 [8] 41 [9] 42 [10] 43 [11] 44 [12] 45 [13] 64 [0] 65 [1] 66 [2] 67 [3] 68 [4] 69 [5] 70 [6] 71 [7] 72 [8] 73 [9] 74 [10] 75 [11] 76 [12] 77 [13] 78 [14] 79 [15] 80 [16] 81 [17] 82 [18] 83 [19] 96 [lr] 97 [ctr] 98 [ca] 100 [0] 101 [1] 105 [5] 106 [6] 107 [7] 109 [vscr]
;;  hardware regs used 	 1 [1] 2 [2] 99 [ap] 109 [vscr] 110 [sfp]
;;  regular block artificial uses 	 1 [1] 2 [2] 31 [31] 99 [ap] 110 [sfp]
;;  eh block artificial uses 	 1 [1] 2 [2] 31 [31] 99 [ap] 110 [sfp]
;;  entry block defs 	 1 [1] 2 [2] 3 [3] 4 [4] 5 [5] 6 [6] 7 [7] 8 [8] 9 [9] 10 [10] 31 [31] 33 [1] 34 [2] 35 [3] 36 [4] 37 [5] 38 [6] 39 [7] 40 [8] 41 [9] 42 [10] 43 [11] 44 [12] 45 [13] 66 [2] 67 [3] 68 [4] 69 [5] 70 [6] 71 [7] 72 [8] 73 [9] 74 [10] 75 [11] 76 [12] 77 [13] 96 [lr] 99 [ap] 109 [vscr] 110 [sfp]
;;  exit block uses 	 1 [1] 2 [2] 31 [31] 108 [vrsave] 109 [vscr] 110 [sfp]
;;  regs ever live 	
;;  ref usage 	r1={1d,2u} r2={1d,2u} r3={1d} r4={1d} r5={1d} r6={1d} r7={1d} r8={1d} r9={1d} r10={1d} r31={1d,2u} r33={1d} r34={1d} r35={1d} r36={1d} r37={1d} r38={1d} r39={1d} r40={1d} r41={1d} r42={1d} r43={1d} r44={1d} r45={1d} r66={1d} r67={1d} r68={1d} r69={1d} r70={1d} r71={1d} r72={1d} r73={1d} r74={1d} r75={1d} r76={1d} r77={1d} r96={1d} r99={1d,1u} r108={1u} r109={1d,1u} r110={1d,2u} 
;;    total ref usage 51{40d,11u,0e} in 0{0 regular + 0 call} insns.
;; basic block 2, loop depth 0, count 1073741824 (estimated locally), maybe hot
;;  prev block 0, next block 1, flags: (RTL)
;;  pred:       ENTRY [always]  count:1073741824 (estimated locally) (FALLTHRU)
;; bb 2 artificial_defs: { }
;; bb 2 artificial_uses: { u-1(1){ }u-1(2){ }u-1(31){ }u-1(99){ }u-1(110){ }}
;; lr  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp]
;; lr  use 	 1 [1] 2 [2] 31 [31] 99 [ap] 110 [sfp]
;; lr  def 	
;; live  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp]
;; live  gen 	
;; live  kill	
(note 5 0 4 2 [bb 2] NOTE_INSN_BASIC_BLOCK)
(note 4 5 0 2 NOTE_INSN_FUNCTION_BEG)
;;  succ:       EXIT [always]  count:1073741824 (estimated locally) (FALLTHRU) /builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc:260:1
;; lr  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp]
;; live  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp]


;; Function update_node_sched_params (_ZL24update_node_sched_paramsiiii, funcdef_no=2466, decl_uid=99701, cgraph_uid=1514, symbol_order=1565)



try_optimize_cfg iteration 1



update_node_sched_params

Dataflow summary:
;;  fully invalidated by EH 	 0 [0] 3 [3] 4 [4] 5 [5] 6 [6] 7 [7] 8 [8] 9 [9] 10 [10] 11 [11] 12 [12] 13 [13] 32 [0] 33 [1] 34 [2] 35 [3] 36 [4] 37 [5] 38 [6] 39 [7] 40 [8] 41 [9] 42 [10] 43 [11] 44 [12] 45 [13] 64 [0] 65 [1] 66 [2] 67 [3] 68 [4] 69 [5] 70 [6] 71 [7] 72 [8] 73 [9] 74 [10] 75 [11] 76 [12] 77 [13] 78 [14] 79 [15] 80 [16] 81 [17] 82 [18] 83 [19] 96 [lr] 97 [ctr] 98 [ca] 100 [0] 101 [1] 105 [5] 106 [6] 107 [7] 109 [vscr]
;;  hardware regs used 	 1 [1] 2 [2] 99 [ap] 109 [vscr] 110 [sfp]
;;  regular block artificial uses 	 1 [1] 2 [2] 31 [31] 99 [ap] 110 [sfp]
;;  eh block artificial uses 	 1 [1] 2 [2] 31 [31] 99 [ap] 110 [sfp]
;;  entry block defs 	 1 [1] 2 [2] 3 [3] 4 [4] 5 [5] 6 [6] 7 [7] 8 [8] 9 [9] 10 [10] 31 [31] 33 [1] 34 [2] 35 [3] 36 [4] 37 [5] 38 [6] 39 [7] 40 [8] 41 [9] 42 [10] 43 [11] 44 [12] 45 [13] 66 [2] 67 [3] 68 [4] 69 [5] 70 [6] 71 [7] 72 [8] 73 [9] 74 [10] 75 [11] 76 [12] 77 [13] 96 [lr] 99 [ap] 109 [vscr] 110 [sfp]
;;  exit block uses 	 1 [1] 2 [2] 31 [31] 108 [vrsave] 109 [vscr] 110 [sfp]
;;  regs ever live 	 2 [2] 3 [3] 4 [4] 5 [5] 6 [6]
;;  ref usage 	r1={1d,7u} r2={1d,8u} r3={1d,1u} r4={1d,1u} r5={1d,1u} r6={1d,1u} r7={1d} r8={1d} r9={1d} r10={1d} r31={1d,7u} r33={1d} r34={1d} r35={1d} r36={1d} r37={1d} r38={1d} r39={1d} r40={1d} r41={1d} r42={1d} r43={1d} r44={1d} r45={1d} r66={1d} r67={1d} r68={1d} r69={1d} r70={1d} r71={1d} r72={1d} r73={1d} r74={1d} r75={1d} r76={1d} r77={1d} r96={1d} r99={1d,6u} r108={1u} r109={1d,1u} r110={1d,7u} r118={1d,3u} r119={1d,1u} r120={1d,1u} r123={1d,1u} r124={1d,1u} r125={2d,1u} r126={1d,1u} r127={1d,1u} r128={1d,3u} r130={1d,2u} r131={1d,3u} r132={1d,1u} r133={1d,2u} r134={1d,2u} r135={1d,1u} r136={1d,2u} r138={1d,11u} r139={1d,6u} r149={1d,1u} r151={1d,1u} r153={1d,1u} r154={1d,1u} r157={1d,3u} r158={1d,1u} r159={1d,1u} r160={1d,1u} 
;;    total ref usage 161{67d,94u,0e} in 63{63 regular + 0 call} insns.
;; basic block 2, loop depth 0, count 1073741824 (estimated locally), maybe hot
;;  prev block 0, next block 3, flags: (RTL)
;;  pred:       ENTRY [always]  count:1073741824 (estimated locally) (FALLTHRU)
;; bb 2 artificial_defs: { }
;; bb 2 artificial_uses: { u-1(1){ }u-1(2){ }u-1(31){ }u-1(99){ }u-1(110){ }}
;; lr  in  	 1 [1] 2 [2] 3 [3] 4 [4] 5 [5] 6 [6] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp]
;; lr  use 	 1 [1] 2 [2] 3 [3] 4 [4] 5 [5] 6 [6] 31 [31] 99 [ap] 110 [sfp]
;; lr  def 	 118 126 128 131 132 133 135 136 138 139 149 151 153 157 158 159 160
;; live  in  	 1 [1] 2 [2] 3 [3] 4 [4] 5 [5] 6 [6] 31 [31] 99 [ap] 109 [vscr] 110 [sfp]
;; live  gen 	 118 126 128 131 132 133 135 136 138 139 149 151 153 157 158 159 160
;; live  kill	
(note 7 0 102 2 [bb 2] NOTE_INSN_BASIC_BLOCK)
(insn 102 7 2 2 (set (reg:DI 157)
        (reg:DI 3 3 [ u ])) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":470:1 687 {*movdi_internal64}
     (expr_list:REG_DEAD (reg:DI 3 3 [ u ])
        (nil)))
(note 2 102 103 2 NOTE_INSN_DELETED)
(insn 103 2 3 2 (set (reg:DI 158)
        (reg:DI 4 4 [ ii ])) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":470:1 687 {*movdi_internal64}
     (expr_list:REG_DEAD (reg:DI 4 4 [ ii ])
        (nil)))
(insn 3 103 104 2 (set (reg/v:DI 138 [ ii ])
        (reg:DI 158)) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":470:1 687 {*movdi_internal64}
     (expr_list:REG_DEAD (reg:DI 158)
        (nil)))
(insn 104 3 4 2 (set (reg:DI 159)
        (reg:DI 5 5 [ cycle ])) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":470:1 687 {*movdi_internal64}
     (expr_list:REG_DEAD (reg:DI 5 5 [ cycle ])
        (nil)))
(insn 4 104 105 2 (set (reg/v:DI 139 [ cycle ])
        (reg:DI 159)) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":470:1 687 {*movdi_internal64}
     (expr_list:REG_DEAD (reg:DI 159)
        (nil)))
(insn 105 4 5 2 (set (reg:DI 160)
        (reg:DI 6 6 [ min_cycle ])) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":470:1 687 {*movdi_internal64}
     (expr_list:REG_DEAD (reg:DI 6 6 [ min_cycle ])
        (nil)))
(note 5 105 6 2 NOTE_INSN_DELETED)
(note 6 5 9 2 NOTE_INSN_FUNCTION_BEG)
(debug_insn 9 6 10 2 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":471:3 -1
     (nil))
(debug_insn 10 9 11 2 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":472:3 -1
     (nil))
(debug_insn 11 10 13 2 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":474:3 -1
     (nil))
(debug_insn 13 11 14 2 (var_location:DI this (symbol_ref:DI ("_ZL20node_sched_param_vec") [flags 0x82]  <var_decl 0x3fff7ef48ea0 node_sched_param_vec>)) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":474:3 -1
     (nil))
(debug_insn 14 13 15 2 (var_location:SI ix (subreg:SI (reg:DI 157) 0)) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":474:3 -1
     (nil))
(debug_insn 15 14 17 2 (debug_marker:BLK) "/builddir/gcc-13.2.1_git20231014/gcc/vec.h":1504:6 -1
     (nil))
(insn 17 15 18 2 (set (reg/f:DI 131 [ _27 ])
        (mem/f/c:DI (unspec:DI [
                    (symbol_ref:DI ("*.LANCHOR0") [flags 0x182])
                    (reg:DI 2 2)
                ] UNSPEC_TOCREL) [91 node_sched_param_vec.m_vec+0 S8 A64])) "/builddir/gcc-13.2.1_git20231014/gcc/vec.h":1505:14 687 {*movdi_internal64}
     (nil))
(debug_insn 18 17 19 2 (var_location:DI this (reg/f:DI 131 [ _27 ])) "/builddir/gcc-13.2.1_git20231014/gcc/vec.h":1505:14 -1
     (nil))
(debug_insn 19 18 20 2 (var_location:SI ix (subreg:SI (reg:DI 157) 0)) "/builddir/gcc-13.2.1_git20231014/gcc/vec.h":1505:14 -1
     (nil))
(debug_insn 20 19 21 2 (debug_marker:BLK) "/builddir/gcc-13.2.1_git20231014/gcc/vec.h":888:1 -1
     (nil))
(note 21 20 22 2 NOTE_INSN_DELETED)
(insn 22 21 23 2 (set (reg:DI 135 [ _31 ])
        (and:DI (ashift:DI (reg:DI 157)
                (const_int 4 [0x4]))
            (const_int 68719476720 [0xffffffff0]))) "/builddir/gcc-13.2.1_git20231014/gcc/vec.h":891:20 discrim 1 247 {*rotldi3_mask}
     (expr_list:REG_DEAD (reg:DI 157)
        (nil)))
(insn 23 22 24 2 (set (reg:DI 133 [ _29 ])
        (plus:DI (reg:DI 135 [ _31 ])
            (const_int 8 [0x8]))) 69 {*adddi3}
     (expr_list:REG_DEAD (reg:DI 135 [ _31 ])
        (nil)))
(insn 24 23 25 2 (set (reg/f:DI 128 [ _24 ])
        (plus:DI (reg/f:DI 131 [ _27 ])
            (reg:DI 133 [ _29 ]))) "/builddir/gcc-13.2.1_git20231014/gcc/vec.h":891:23 discrim 1 69 {*adddi3}
     (nil))
(debug_insn 25 24 26 2 (var_location:DI this (clobber (const_int 0 [0]))) "/builddir/gcc-13.2.1_git20231014/gcc/vec.h":1505:20 -1
     (nil))
(debug_insn 26 25 27 2 (var_location:SI ix (clobber (const_int 0 [0]))) "/builddir/gcc-13.2.1_git20231014/gcc/vec.h":1505:20 -1
     (nil))
(debug_insn 27 26 28 2 (var_location:DI this (clobber (const_int 0 [0]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":474:3 -1
     (nil))
(debug_insn 28 27 29 2 (var_location:SI ix (clobber (const_int 0 [0]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":474:3 -1
     (nil))
(insn 29 28 30 2 (set (mem:SI (plus:DI (reg/f:DI 131 [ _27 ])
                (reg:DI 133 [ _29 ])) [6 _24->time+0 S4 A32])
        (subreg/s/u:SI (reg/v:DI 139 [ cycle ]) 0)) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":474:18 discrim 1 560 {*movsi_internal1}
     (expr_list:REG_DEAD (reg:DI 133 [ _29 ])
        (expr_list:REG_DEAD (reg/f:DI 131 [ _27 ])
            (nil))))
(debug_insn 30 29 35 2 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":475:3 -1
     (nil))
(insn 35 30 36 2 (set (reg:SI 149)
        (div:SI (subreg/s/u:SI (reg/v:DI 139 [ cycle ]) 0)
            (subreg/s/u:SI (reg/v:DI 138 [ ii ]) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":475:19 184 {*divsi3}
     (nil))
(insn 36 35 37 2 (set (reg:SI 151)
        (mult:SI (reg:SI 149)
            (subreg/s/u:SI (reg/v:DI 138 [ ii ]) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":475:19 159 {mulsi3}
     (expr_list:REG_DEAD (reg:SI 149)
        (nil)))
(insn 37 36 38 2 (set (reg:SI 118 [ _2 ])
        (minus:SI (subreg/s/u:SI (reg/v:DI 139 [ cycle ]) 0)
            (reg:SI 151))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":475:19 99 {*subfsi3}
     (expr_list:REG_DEAD (reg:SI 151)
        (nil)))
(insn 38 37 39 2 (set (reg:SI 126 [ _13 ])
        (minus:SI (subreg:SI (reg/v:DI 138 [ ii ]) 0)
            (subreg:SI (reg:DI 160) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:25 99 {*subfsi3}
     (expr_list:REG_DEAD (reg:DI 160)
        (nil)))
(insn 39 38 41 2 (set (reg:SI 132 [ _28 ])
        (plus:SI (reg:SI 126 [ _13 ])
            (const_int -1 [0xffffffffffffffff]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:25 68 {*addsi3}
     (expr_list:REG_DEAD (reg:SI 126 [ _13 ])
        (nil)))
(insn 41 39 44 2 (set (reg:SI 136 [ _32 ])
        (div:SI (reg:SI 132 [ _28 ])
            (subreg/s/u:SI (reg/v:DI 138 [ ii ]) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:23 184 {*divsi3}
     (expr_list:REG_DEAD (reg:SI 132 [ _28 ])
        (nil)))
(insn 44 41 45 2 (set (reg:CC 153)
        (compare:CC (reg:SI 118 [ _2 ])
            (const_int 0 [0]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":475:19 844 {*cmpsi_signed}
     (nil))
(jump_insn 45 44 46 2 (set (pc)
        (if_then_else (ge (reg:CC 153)
                (const_int 0 [0]))
            (label_ref 56)
            (pc))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":475:19 930 {*cbranch}
     (expr_list:REG_DEAD (reg:CC 153)
        (int_list:REG_BR_PROB 633507684 (nil)))
 -> 56)
;;  succ:       3 [41.0% (guessed)]  count:440234144 (estimated locally) (FALLTHRU)
;;              4 [59.0% (guessed)]  count:633507680 (estimated locally)
;; lr  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp] 118 128 136 138 139
;; live  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp] 118 128 136 138 139

;; basic block 3, loop depth 0, count 440234144 (estimated locally), maybe hot
;;  prev block 2, next block 4, flags: (RTL)
;;  pred:       2 [41.0% (guessed)]  count:440234144 (estimated locally) (FALLTHRU)
;; bb 3 artificial_defs: { }
;; bb 3 artificial_uses: { u-1(1){ }u-1(2){ }u-1(31){ }u-1(99){ }u-1(110){ }}
;; lr  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp] 118 128 136 138 139
;; lr  use 	 1 [1] 2 [2] 31 [31] 99 [ap] 110 [sfp] 118 128 138
;; lr  def 	 127
;; live  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp] 118 128 136 138 139
;; live  gen 	 127
;; live  kill	
(note 46 45 47 3 [bb 3] NOTE_INSN_BASIC_BLOCK)
(insn 47 46 48 3 (set (reg:SI 127 [ iftmp.521_20 ])
        (plus:SI (reg:SI 118 [ _2 ])
            (subreg/s/u:SI (reg/v:DI 138 [ ii ]) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":475:19 discrim 1 68 {*addsi3}
     (expr_list:REG_DEAD (reg:SI 118 [ _2 ])
        (nil)))
(insn 48 47 49 3 (set (mem:SI (plus:DI (reg/f:DI 128 [ _24 ])
                (const_int 4 [0x4])) [6 _24->row+0 S4 A32])
        (reg:SI 127 [ iftmp.521_20 ])) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":475:17 discrim 1 560 {*movsi_internal1}
     (expr_list:REG_DEAD (reg:SI 127 [ iftmp.521_20 ])
        (nil)))
(debug_insn 49 48 50 3 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:3 -1
     (nil))
(debug_insn 50 49 51 3 (var_location:SI D#58 (clobber (const_int 0 [0]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:25 -1
     (nil))
(debug_insn 51 50 52 3 (var_location:SI D#57 (plus:SI (debug_expr:SI D#58)
        (const_int -1 [0xffffffffffffffff]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:25 -1
     (nil))
(debug_insn 52 51 53 3 (var_location:SI sc_until_cycle_zero (div:SI (debug_expr:SI D#57)
        (subreg:SI (reg/v:DI 138 [ ii ]) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:23 -1
     (nil))
(debug_insn 53 52 56 3 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":481:3 -1
     (nil))
;;  succ:       5 [always]  count:440234144 (estimated locally) (FALLTHRU)
;; lr  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp] 128 136 138 139
;; live  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp] 128 136 138 139

;; basic block 4, loop depth 0, count 633507680 (estimated locally), maybe hot
;;  prev block 3, next block 5, flags: (RTL)
;;  pred:       2 [59.0% (guessed)]  count:633507680 (estimated locally)
;; bb 4 artificial_defs: { }
;; bb 4 artificial_uses: { u-1(1){ }u-1(2){ }u-1(31){ }u-1(99){ }u-1(110){ }}
;; lr  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp] 118 128 136 138 139
;; lr  use 	 1 [1] 2 [2] 31 [31] 99 [ap] 110 [sfp] 118 128 139
;; lr  def 	 154
;; live  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp] 118 128 136 138 139
;; live  gen 	 154
;; live  kill	
(code_label 56 53 57 4 4 (nil) [1 uses])
(note 57 56 58 4 [bb 4] NOTE_INSN_BASIC_BLOCK)
(insn 58 57 59 4 (set (mem:SI (plus:DI (reg/f:DI 128 [ _24 ])
                (const_int 4 [0x4])) [6 _24->row+0 S4 A32])
        (reg:SI 118 [ _2 ])) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":475:17 discrim 1 560 {*movsi_internal1}
     (expr_list:REG_DEAD (reg:SI 118 [ _2 ])
        (nil)))
(debug_insn 59 58 60 4 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:3 -1
     (nil))
(debug_insn 60 59 61 4 (var_location:SI D#60 (clobber (const_int 0 [0]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:25 -1
     (nil))
(debug_insn 61 60 62 4 (var_location:SI D#59 (plus:SI (debug_expr:SI D#60)
        (const_int -1 [0xffffffffffffffff]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:25 -1
     (nil))
(debug_insn 62 61 63 4 (var_location:SI sc_until_cycle_zero (div:SI (debug_expr:SI D#59)
        (subreg:SI (reg/v:DI 138 [ ii ]) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":479:23 -1
     (nil))
(debug_insn 63 62 66 4 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":481:3 -1
     (nil))
(insn 66 63 67 4 (set (reg:CC 154)
        (compare:CC (subreg/s/u:SI (reg/v:DI 139 [ cycle ]) 0)
            (const_int 0 [0]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":481:3 discrim 1 844 {*cmpsi_signed}
     (nil))
(jump_insn 67 66 68 4 (set (pc)
        (if_then_else (ge (reg:CC 154)
                (const_int 0 [0]))
            (label_ref 80)
            (pc))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":481:3 discrim 1 930 {*cbranch}
     (expr_list:REG_DEAD (reg:CC 154)
        (int_list:REG_BR_PROB 914812532 (nil)))
 -> 80)
;;  succ:       5 [14.8% (guessed)]  count:93768285 (estimated locally) (FALLTHRU)
;;              6 [85.2% (guessed)]  count:539739395 (estimated locally)
;; lr  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp] 128 136 138 139
;; live  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp] 128 136 138 139

;; basic block 5, loop depth 0, count 440234144 (estimated locally), maybe hot
;; Invalid sum of incoming counts 534002429 (estimated locally), should be 440234144 (estimated locally)
;;  prev block 4, next block 6, flags: (RTL)
;;  pred:       4 [14.8% (guessed)]  count:93768285 (estimated locally) (FALLTHRU)
;;              3 [always]  count:440234144 (estimated locally) (FALLTHRU)
;; bb 5 artificial_defs: { }
;; bb 5 artificial_uses: { u-1(1){ }u-1(2){ }u-1(31){ }u-1(99){ }u-1(110){ }}
;; lr  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp] 128 136 138 139
;; lr  use 	 1 [1] 2 [2] 31 [31] 99 [ap] 110 [sfp] 136 138 139
;; lr  def 	 119 120 125 134
;; live  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp] 128 136 138 139
;; live  gen 	 119 120 125 134
;; live  kill	
(code_label 68 67 69 5 5 (nil) [0 uses])
(note 69 68 70 5 [bb 5] NOTE_INSN_BASIC_BLOCK)
(debug_insn 70 69 71 5 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":483:7 -1
     (nil))
(insn 71 70 72 5 (set (reg:SI 119 [ _5 ])
        (minus:SI (subreg/s/u:SI (reg/v:DI 138 [ ii ]) 0)
            (subreg/s/u:SI (reg/v:DI 139 [ cycle ]) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":483:15 discrim 1 99 {*subfsi3}
     (expr_list:REG_DEAD (reg/v:DI 139 [ cycle ])
        (nil)))
(insn 72 71 74 5 (set (reg:SI 120 [ _6 ])
        (plus:SI (reg:SI 119 [ _5 ])
            (const_int -1 [0xffffffffffffffff]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":483:15 discrim 1 68 {*addsi3}
     (expr_list:REG_DEAD (reg:SI 119 [ _5 ])
        (nil)))
(insn 74 72 75 5 (set (reg/v:SI 134 [ stage ])
        (div:SI (reg:SI 120 [ _6 ])
            (subreg/s/u:SI (reg/v:DI 138 [ ii ]) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":483:13 discrim 1 184 {*divsi3}
     (expr_list:REG_DEAD (reg/v:DI 138 [ ii ])
        (expr_list:REG_DEAD (reg:SI 120 [ _6 ])
            (nil))))
(debug_insn 75 74 76 5 (var_location:SI stage (reg/v:SI 134 [ stage ])) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":483:13 discrim 1 -1
     (nil))
(debug_insn 76 75 77 5 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":484:7 -1
     (nil))
(insn 77 76 80 5 (set (reg:SI 125 [ _12 ])
        (minus:SI (reg:SI 136 [ _32 ])
            (reg/v:SI 134 [ stage ]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":484:45 99 {*subfsi3}
     (expr_list:REG_DEAD (reg:SI 136 [ _32 ])
        (expr_list:REG_DEAD (reg/v:SI 134 [ stage ])
            (nil))))
;;  succ:       7 [always]  count:440234144 (estimated locally) (FALLTHRU)
;; lr  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp] 125 128
;; live  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp] 125 128

;; basic block 6, loop depth 0, count 633507681 (estimated locally), maybe hot
;; Invalid sum of incoming counts 539739395 (estimated locally), should be 633507681 (estimated locally)
;;  prev block 5, next block 7, flags: (RTL)
;;  pred:       4 [85.2% (guessed)]  count:539739395 (estimated locally)
;; bb 6 artificial_defs: { }
;; bb 6 artificial_uses: { u-1(1){ }u-1(2){ }u-1(31){ }u-1(99){ }u-1(110){ }}
;; lr  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp] 128 136 138 139
;; lr  use 	 1 [1] 2 [2] 31 [31] 99 [ap] 110 [sfp] 136 138 139
;; lr  def 	 123 124 125 130
;; live  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp] 128 136 138 139
;; live  gen 	 123 124 125 130
;; live  kill	
(code_label 80 77 81 6 6 (nil) [1 uses])
(note 81 80 82 6 [bb 6] NOTE_INSN_BASIC_BLOCK)
(debug_insn 82 81 83 6 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":488:7 -1
     (nil))
(note 83 82 84 6 NOTE_INSN_DELETED)
(note 84 83 85 6 NOTE_INSN_DELETED)
(insn 85 84 87 6 (set (reg:SI 123 [ _10 ])
        (plus:SI (subreg:SI (reg/v:DI 139 [ cycle ]) 0)
            (subreg:SI (reg/v:DI 138 [ ii ]) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":488:15 discrim 1 68 {*addsi3}
     (expr_list:REG_DEAD (reg/v:DI 139 [ cycle ])
        (nil)))
(insn 87 85 88 6 (set (reg/v:SI 130 [ stage ])
        (div:SI (reg:SI 123 [ _10 ])
            (subreg/s/u:SI (reg/v:DI 138 [ ii ]) 0))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":488:13 discrim 1 184 {*divsi3}
     (expr_list:REG_DEAD (reg/v:DI 138 [ ii ])
        (expr_list:REG_DEAD (reg:SI 123 [ _10 ])
            (nil))))
(debug_insn 88 87 89 6 (var_location:SI stage (reg/v:SI 130 [ stage ])) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":488:13 discrim 1 -1
     (nil))
(debug_insn 89 88 90 6 (debug_marker) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":489:7 -1
     (nil))
(insn 90 89 91 6 (set (reg:SI 124 [ _11 ])
        (plus:SI (reg/v:SI 130 [ stage ])
            (reg:SI 136 [ _32 ]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":489:45 68 {*addsi3}
     (expr_list:REG_DEAD (reg:SI 136 [ _32 ])
        (expr_list:REG_DEAD (reg/v:SI 130 [ stage ])
            (nil))))
(insn 91 90 92 6 (set (reg:SI 125 [ _12 ])
        (plus:SI (reg:SI 124 [ _11 ])
            (const_int -1 [0xffffffffffffffff]))) "/builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc":489:53 68 {*addsi3}
     (expr_list:REG_DEAD (reg:SI 124 [ _11 ])
        (nil)))
;;  succ:       7 [always]  count:633507681 (estimated locally) (FALLTHRU)
;; lr  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp] 125 128
;; live  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp] 125 128

;; basic block 7, loop depth 0, count 1073741824 (estimated locally), maybe hot
;;  prev block 6, next block 1, flags: (RTL)
;;  pred:       5 [always]  count:440234144 (estimated locally) (FALLTHRU)
;;              6 [always]  count:633507681 (estimated locally) (FALLTHRU)
;; bb 7 artificial_defs: { }
;; bb 7 artificial_uses: { u-1(1){ }u-1(2){ }u-1(31){ }u-1(99){ }u-1(110){ }}
;; lr  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp] 125 128
;; lr  use 	 1 [1] 2 [2] 31 [31] 99 [ap] 110 [sfp] 125 128
;; lr  def 	
;; live  in  	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp] 125 128
;; live  gen 	
;; live  kill	
(code_label 92 91 93 7 7 (nil) [0 uses])
(note 93 92 94 7 [bb 7] NOTE_INSN_BASIC_BLOCK)
(insn 94 93 0 7 (set (mem:SI (plus:DI (reg/f:DI 128 [ _24 ])
                (const_int 8 [0x8])) [6 _24->stage+0 S4 A32])
        (reg:SI 125 [ _12 ])) 560 {*movsi_internal1}
     (expr_list:REG_DEAD (reg/f:DI 128 [ _24 ])
        (expr_list:REG_DEAD (reg:SI 125 [ _12 ])
            (nil))))
;;  succ:       EXIT [always]  count:1073741824 (estimated locally) (FALLTHRU) /builddir/gcc-13.2.1_git20231014/gcc/modulo-sched.cc:491:1
;; lr  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 108 [vrsave] 109 [vscr] 110 [sfp]
;; live  out 	 1 [1] 2 [2] 31 [31] 99 [ap] 109 [vscr] 110 [sfp]

