;; Function acpi_duplicate_processor_id (acpi_duplicate_processor_id, funcdef_no=3046, decl_uid=29265, cgraph_uid=3143, symbol_order=3218)

deleting insn with uid = 8.


acpi_duplicate_processor_id

Dataflow summary:
;;  invalidated by call 	 0 [ax] 1 [dx] 2 [cx] 4 [si] 5 [di] 8 [] 9 [] 10 [] 11 [] 12 [] 13 [] 14 [] 15 [] 17 [flags] 18 [fpsr] 19 [fpcr] 21 [] 22 [] 23 [] 24 [] 25 [] 26 [] 27 [] 28 [] 29 [] 30 [] 31 [] 32 [] 33 [] 34 [] 35 [] 36 [] 37 [r8] 38 [r9] 39 [r10] 40 [r11] 45 [] 46 [] 47 [] 48 [] 49 [] 50 [] 51 [] 52 [] 53 [] 54 [] 55 [] 56 [] 57 [] 58 [] 59 [] 60 [] 61 [] 62 [] 63 [] 64 [] 65 [] 66 [] 67 [] 68 [] 69 [] 70 [] 71 [] 72 [] 73 [] 74 [] 75 [] 76 [] 77 [] 78 [] 79 [] 80 []
;;  hardware regs used 	 7 [sp]
;;  regular block artificial uses 	 6 [bp] 7 [sp]
;;  eh block artificial uses 	 6 [bp] 7 [sp] 16 [argp] 20 [frame]
;;  entry block defs 	 0 [ax] 1 [dx] 2 [cx] 4 [si] 5 [di] 6 [bp] 7 [sp] 20 [frame] 37 [r8] 38 [r9]
;;  exit block uses 	 0 [ax] 6 [bp] 7 [sp] 20 [frame]
;;  regs ever live 	 0[ax] 1[dx] 2[cx] 3[bx] 5[di] 6[bp] 7[sp] 17[flags]
;;  ref usage 	r0={6d,6u} r1={2d,2u} r2={2d,1u} r3={1d,1u} r4={1d} r5={1d,1u} r6={1d,8u} r7={1d,8u} r17={7d,3u} r20={1d,1u} r37={1d} r38={1d} 
;;    total ref usage 56{25d,31u,0e} in 20{20 regular + 0 call} insns.
(note 1 0 6 NOTE_INSN_DELETED)
(note 6 1 2 2 [bb 2] NOTE_INSN_BASIC_BLOCK)
(insn 2 6 3 2 (set (reg/v:SI 3 bx [orig:98 proc_id ] [98])
        (reg:SI 5 di [ proc_id ])) drivers/acpi/acpi_processor.c:687 90 {*movsi_internal}
     (nil))
(note 3 2 14 2 NOTE_INSN_FUNCTION_BEG)
(note 14 3 15 2 NOTE_INSN_DELETED)
(note 15 14 16 2 NOTE_INSN_DELETED)
(insn 16 15 17 2 (parallel [
            (set (mem/j/c:DI (symbol_ref:DI ("__gcov0.acpi_duplicate_processor_id") [flags 0x2]  <var_decl 0x7fd77f0eccf0 __gcov0.acpi_duplicate_processor_id>) [0 __gcov0.acpi_duplicate_processor_id+0 S8 A128])
                (plus:DI (mem/j/c:DI (symbol_ref:DI ("__gcov0.acpi_duplicate_processor_id") [flags 0x2]  <var_decl 0x7fd77f0eccf0 __gcov0.acpi_duplicate_processor_id>) [0 __gcov0.acpi_duplicate_processor_id+0 S8 A128])
                    (const_int 1 [0x1])))
            (clobber (reg:CC 17 flags))
        ]) 218 {*adddi_1}
     (nil))
(insn 17 16 18 2 (set (reg:SI 1 dx [orig:91 D.40587 ] [91])
        (mem/c:SI (symbol_ref:DI ("nr_duplicate_ids") [flags 0x2]  <var_decl 0x7fd77f416090 nr_duplicate_ids>) [0 nr_duplicate_ids+0 S4 A32])) drivers/acpi/acpi_processor.c:694 90 {*movsi_internal}
     (nil))
(insn 18 17 19 2 (set (reg:CCNO 17 flags)
        (compare:CCNO (reg:SI 1 dx [orig:91 D.40587 ] [91])
            (const_int 0 [0]))) drivers/acpi/acpi_processor.c:694 3 {*cmpsi_ccno_1}
     (nil))
(jump_insn 19 18 20 2 (set (pc)
        (if_then_else (le (reg:CCNO 17 flags)
                (const_int 0 [0]))
            (label_ref 44)
            (pc))) drivers/acpi/acpi_processor.c:694 612 {*jcc_1}
     (int_list:REG_BR_PROB 450 (nil))
 -> 44)
(note 20 19 22 3 [bb 3] NOTE_INSN_BASIC_BLOCK)
(insn 22 20 24 3 (set (reg:DI 0 ax [orig:92 D.40586 ] [92])
        (mem/j/c:DI (const:DI (plus:DI (symbol_ref:DI ("__gcov0.acpi_duplicate_processor_id") [flags 0x2]  <var_decl 0x7fd77f0eccf0 __gcov0.acpi_duplicate_processor_id>)
                    (const_int 16 [0x10]))) [0 __gcov0.acpi_duplicate_processor_id+16 S8 A128])) 89 {*movdi_internal}
     (nil))
(insn 24 22 25 3 (parallel [
            (set (reg:DI 2 cx [107])
                (plus:DI (reg:DI 0 ax [orig:92 D.40586 ] [92])
                    (const_int 1 [0x1])))
            (clobber (reg:CC 17 flags))
        ]) 218 {*adddi_1}
     (expr_list:REG_EQUIV (mem/j/c:DI (const:DI (plus:DI (symbol_ref:DI ("__gcov0.acpi_duplicate_processor_id") [flags 0x2]  <var_decl 0x7fd77f0eccf0 __gcov0.acpi_duplicate_processor_id>)
                    (const_int 16 [0x10]))) [0 __gcov0.acpi_duplicate_processor_id+16 S8 A128])
        (nil)))
(insn 25 24 26 3 (set (mem/j/c:DI (const:DI (plus:DI (symbol_ref:DI ("__gcov0.acpi_duplicate_processor_id") [flags 0x2]  <var_decl 0x7fd77f0eccf0 __gcov0.acpi_duplicate_processor_id>)
                    (const_int 16 [0x10]))) [0 __gcov0.acpi_duplicate_processor_id+16 S8 A128])
        (reg:DI 2 cx [107])) 89 {*movdi_internal}
     (nil))
(insn 26 25 27 3 (set (reg:CCZ 17 flags)
        (compare:CCZ (reg/v:SI 3 bx [orig:98 proc_id ] [98])
            (mem/j/c:SI (symbol_ref:DI ("duplicate_processor_ids") [flags 0x2]  <var_decl 0x7fd77f4161b0 duplicate_processor_ids>) [0 duplicate_processor_ids+0 S4 A32]))) drivers/acpi/acpi_processor.c:695 7 {*cmpsi_1}
     (nil))
(jump_insn 27 26 28 3 (set (pc)
        (if_then_else (eq (reg:CCZ 17 flags)
                (const_int 0 [0]))
            (label_ref:DI 58)
            (pc))) drivers/acpi/acpi_processor.c:695 612 {*jcc_1}
     (int_list:REG_BR_PROB 450 (nil))
 -> 58)
(note 28 27 34 4 [bb 4] NOTE_INSN_BASIC_BLOCK)
(note 34 28 35 4 NOTE_INSN_DELETED)
(note 35 34 36 4 NOTE_INSN_DELETED)
(insn 36 35 37 4 (parallel [
            (set (mem/j/c:DI (const:DI (plus:DI (symbol_ref:DI ("__gcov0.acpi_duplicate_processor_id") [flags 0x2]  <var_decl 0x7fd77f0eccf0 __gcov0.acpi_duplicate_processor_id>)
                            (const_int 8 [0x8]))) [0 __gcov0.acpi_duplicate_processor_id+8 S8 A64])
                (plus:DI (mem/j/c:DI (const:DI (plus:DI (symbol_ref:DI ("__gcov0.acpi_duplicate_processor_id") [flags 0x2]  <var_decl 0x7fd77f0eccf0 __gcov0.acpi_duplicate_processor_id>)
                                (const_int 8 [0x8]))) [0 __gcov0.acpi_duplicate_processor_id+8 S8 A64])
                    (const_int 1 [0x1])))
            (clobber (reg:CC 17 flags))
        ]) 218 {*adddi_1}
     (nil))
(insn 37 36 38 4 (set (reg:CCZ 17 flags)
        (compare:CCZ (reg:SI 1 dx [orig:91 D.40587 ] [91])
            (const_int 1 [0x1]))) drivers/acpi/acpi_processor.c:694 7 {*cmpsi_1}
     (nil))
(jump_insn 38 37 39 4 (set (pc)
        (if_then_else (eq (reg:CCZ 17 flags)
                (const_int 0 [0]))
            (label_ref:DI 44)
            (pc))) drivers/acpi/acpi_processor.c:694 612 {*jcc_1}
     (int_list:REG_BR_PROB 450 (nil))
 -> 44)
(note 39 38 41 5 [bb 5] NOTE_INSN_BASIC_BLOCK)
(insn 41 39 42 5 (parallel [
            (set (reg:DI 0 ax [115])
                (plus:DI (reg:DI 0 ax [orig:92 D.40586 ] [92])
                    (const_int 2 [0x2])))
            (clobber (reg:CC 17 flags))
        ]) 218 {*adddi_1}
     (expr_list:REG_EQUIV (mem/j/c:DI (const:DI (plus:DI (symbol_ref:DI ("__gcov0.acpi_duplicate_processor_id") [flags 0x2]  <var_decl 0x7fd77f0eccf0 __gcov0.acpi_duplicate_processor_id>)
                    (const_int 16 [0x10]))) [0 __gcov0.acpi_duplicate_processor_id+16 S8 A128])
        (nil)))
(insn 42 41 43 5 (set (mem/j/c:DI (const:DI (plus:DI (symbol_ref:DI ("__gcov0.acpi_duplicate_processor_id") [flags 0x2]  <var_decl 0x7fd77f0eccf0 __gcov0.acpi_duplicate_processor_id>)
                    (const_int 16 [0x10]))) [0 __gcov0.acpi_duplicate_processor_id+16 S8 A128])
        (reg:DI 0 ax [115])) 89 {*movdi_internal}
     (nil))
(barrier 43 42 44)
(code_label 44 43 45 6 101 "" [2 uses])
(note 45 44 5 6 [bb 6] NOTE_INSN_BASIC_BLOCK)
(insn 5 45 65 6 (set (reg:QI 0 ax [orig:87 D.40585 ] [87])
        (const_int 0 [0])) drivers/acpi/acpi_processor.c:698 93 {*movqi_internal}
     (expr_list:REG_EQUAL (const_int 0 [0])
        (nil)))
(jump_insn 65 5 66 6 (set (pc)
        (label_ref 46)) 654 {jump}
     (nil)
 -> 46)
(barrier 66 65 58)
(code_label 58 66 57 7 103 "" [1 uses])
(note 57 58 4 7 [bb 7] NOTE_INSN_BASIC_BLOCK)
(insn 4 57 46 7 (set (reg:QI 0 ax [orig:87 D.40585 ] [87])
        (const_int 1 [0x1])) drivers/acpi/acpi_processor.c:696 93 {*movqi_internal}
     (expr_list:REG_EQUAL (const_int 1 [0x1])
        (nil)))
(code_label 46 4 47 8 102 "" [1 uses])
(note 47 46 52 8 [bb 8] NOTE_INSN_BASIC_BLOCK)
(insn 52 47 53 8 (set (reg/i:QI 0 ax)
        (reg:QI 0 ax [orig:87 D.40585 ] [87])) drivers/acpi/acpi_processor.c:699 93 {*movqi_internal}
     (nil))
(insn 53 52 67 8 (use (reg/i:QI 0 ax)) drivers/acpi/acpi_processor.c:699 -1
     (nil))
(note 67 53 0 NOTE_INSN_DELETED)