Guest User

Untitled

a guest
Nov 16th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. ;; Function foo (foo, funcdef_no=0, decl_uid=4081, cgraph_uid=0, symbol_order=1)
  2.  
  3. Replaced '_3 != 0' with '_25 != 0'
  4. Replaced '_6 != 0' with '_32 != 0'
  5. Replaced '_11 != 0' with '_33 != 0'
  6. Replaced '_14 != 0' with '_34 != 0'
  7. foo (int n, int l, int m, int r)
  8. {
  9. int v;
  10. _Bool _1;
  11. _Bool _2;
  12. _Bool _4;
  13. _Bool _5;
  14. int g.0_7;
  15. int _8;
  16. _Bool _9;
  17. _Bool _10;
  18. _Bool _12;
  19. _Bool _13;
  20. int _25;
  21. int _32;
  22. int _33;
  23. int _34;
  24.  
  25. <bb 2>:
  26. _1 = n_20(D) != 0;
  27. _2 = m_21(D) != 0;
  28. _25 = n_20(D) | m_21(D);
  29. if (_25 != 0)
  30. goto <bb 4>;
  31. else
  32. goto <bb 3>;
  33.  
  34. <bb 3>:
  35. _4 = r_22(D) != 0;
  36. _5 = l_23(D) != 0;
  37. _32 = r_22(D) | l_23(D);
  38. if (_32 != 0)
  39. goto <bb 4>;
  40. else
  41. goto <bb 5>;
  42.  
  43. <bb 4>:
  44.  
  45. <bb 5>:
  46. # v_15 = PHI <v_24(D)(3), r_22(D)(4)>
  47. if (m_21(D) != 0)
  48. goto <bb 6>;
  49. else
  50. goto <bb 7>;
  51.  
  52. <bb 6>:
  53. g.0_7 = g;
  54. _8 = g.0_7 + 1;
  55. g = _8;
  56. goto <bb 8>;
  57.  
  58. <bb 7>:
  59. bar ();
  60.  
  61. <bb 8>:
  62. _9 = n_20(D) != 0;
  63. _10 = m_21(D) != 0;
  64. _33 = n_20(D) | m_21(D);
  65. if (_33 != 0)
  66. goto <bb 10>;
  67. else
  68. goto <bb 9>;
  69.  
  70. <bb 9>:
  71. _12 = r_22(D) != 0;
  72. _13 = l_23(D) != 0;
  73. _34 = r_22(D) | l_23(D);
  74. if (_34 != 0)
  75. goto <bb 10>;
  76. else
  77. goto <bb 11>;
  78.  
  79. <bb 10>:
  80. blah (v_15);
  81.  
  82. <bb 11>:
  83. if (n_20(D) != 0)
  84. goto <bb 12>;
  85. else
  86. goto <bb 13>;
  87.  
  88. <bb 12>:
  89. blah (v_15);
  90.  
  91. <bb 13>:
  92. if (l_23(D) != 0)
  93. goto <bb 14>;
  94. else
  95. goto <bb 15>;
  96.  
  97. <bb 14>:
  98. blah (v_15);
  99.  
  100. <bb 15>:
  101. return 0;
  102.  
  103. }
Add Comment
Please, Sign In to add comment