Advertisement
Guest User

Untitled

a guest
Oct 25th, 2016
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;; Function get_ld (get_ld, funcdef_no=0, decl_uid=1830, symbol_order=2)
  2.  
  3.  
  4.  
  5. try_optimize_cfg iteration 1
  6.  
  7. ;; basic block 2, loop depth 0, count 0, freq 10000, maybe hot
  8. ;;  prev block 0, next block 1, flags: (NEW, REACHABLE, RTL)
  9. ;;  pred:       ENTRY [100.0%]  (FALLTHRU)
  10. (note 3 0 2 2 [bb 2] NOTE_INSN_BASIC_BLOCK)
  11. (note 2 3 5 2 NOTE_INSN_FUNCTION_BEG)
  12. (call_insn/u 5 2 6 2 (parallel [
  13.             (set (reg:SI 0 $r0)
  14.                 (call (unspec_volatile:SI [
  15.                             (const:SI (unspec:SI [
  16.                                         (symbol_ref:SI ("tls_ld") [flags 0x1a]  <var_decl 0x7f3632bd52f8 tls_ld>)
  17.                                     ] 47))
  18.                         ] 59)
  19.                     (const_int 1 [0x1])))
  20.             (use (unspec [
  21.                         (const_int 0 [0])
  22.                     ] 70))
  23.             (use (reg:SI 29 $gp))
  24.             (clobber (reg:SI 30 $lp))
  25.             (clobber (reg:SI 15 $ta))
  26.         ]) run-ld.c:25 665 {tls_desc}
  27.      (nil)
  28.     (expr_list (use (reg:SI 29 $gp))
  29.         (nil)))
  30. (call_insn/u 6 5 7 2 (parallel [
  31.             (set (reg:SI 0 $r0)
  32.                 (call (unspec_volatile:SI [
  33.                             (const:SI (unspec:SI [
  34.                                         (symbol_ref:SI ("tls_ld2") [flags 0x1a]  <var_decl 0x7f3632bd5390 tls_ld2>)
  35.                                     ] 47))
  36.                         ] 59)
  37.                     (const_int 1 [0x1])))
  38.             (use (unspec [
  39.                         (const_int 0 [0])
  40.                     ] 70))
  41.             (use (reg:SI 29 $gp))
  42.             (clobber (reg:SI 30 $lp))
  43.             (clobber (reg:SI 15 $ta))
  44.         ]) run-ld.c:25 665 {tls_desc}
  45.      (nil)
  46.     (expr_list (use (reg:SI 29 $gp))
  47.         (nil)))
  48. (insn 7 6 8 2 (set (reg:SI 112)
  49.         (mem/c:SI (reg/f:SI 0 $r0) [0 tls_ld+0 S4 A32])) run-ld.c:25 564 {*movsi}
  50.      (nil))
  51. (insn 8 7 9 2 (set (reg:SI 113)
  52.         (mem/c:SI (reg/f:SI 0 $r0) [0 tls_ld2+0 S4 A32])) run-ld.c:25 564 {*movsi}
  53.      (nil))
  54. (insn 9 8 10 2 (set (reg:SI 111 [ D.1840 ])
  55.         (plus:SI (reg:SI 112)
  56.             (reg:SI 113))) run-ld.c:25 572 {addsi3}
  57.      (nil))
  58. (insn 10 9 14 2 (set (reg:SI 110 [ <retval> ])
  59.         (reg:SI 111 [ D.1840 ])) run-ld.c:25 564 {*movsi}
  60.      (nil))
  61. (insn 14 10 15 2 (set (reg/i:SI 0 $r0)
  62.         (reg:SI 110 [ <retval> ])) run-ld.c:26 564 {*movsi}
  63.      (nil))
  64. (insn 15 14 0 2 (use (reg/i:SI 0 $r0)) run-ld.c:26 -1
  65.      (nil))
  66. ;;  succ:       EXIT [100.0%]  (FALLTHRU)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement