Advertisement
DavidsonDFGL

Untitled

Dec 8th, 2019
351
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. g++ code.c -o code -fplugin=./function.so
  2. block: int func()
  3.  
  4.  
  5.  
  6.  
  7.  
  8. block: int func()
  9. g = 1;
  10. return;
  11.  
  12. code: 6
  13. ASSIGN
  14. nam: var_decl
  15. lineno: 7
  16. ---
  17. code: 10
  18. NOT ASSIGN
  19.  
  20.  
  21.  
  22. block: int func()
  23.  
  24.  
  25.  
  26.  
  27.  
  28. block: int main()
  29.  
  30.  
  31.  
  32.  
  33.  
  34. block: int main()
  35. c = 30;
  36. a = 12;
  37. b = 15;
  38. D.2850 = a + b;
  39. b = D.2850 / 12;
  40. a = a + 1;
  41. if (a == b)
  42.  
  43. code: 6
  44. ASSIGN
  45. nam: var_decl
  46. lineno: 13
  47. ---
  48. code: 6
  49. ASSIGN
  50. nam: var_decl
  51. lineno: 14
  52. ---
  53. code: 6
  54. ASSIGN
  55. nam: var_decl
  56. lineno: 15
  57. ---
  58. code: 6
  59. ASSIGN
  60. nam: var_decl
  61. is artificial
  62. lineno: 17
  63. ---
  64. code: 6
  65. ASSIGN
  66. nam: var_decl
  67. lineno: 17
  68. ---
  69. code: 6
  70. ASSIGN
  71. nam: var_decl
  72. lineno: 18
  73. ---
  74. code: 1
  75. NOT ASSIGN
  76.  
  77.  
  78.  
  79. block: int main()
  80. func ();
  81.  
  82. code: 8
  83. NOT ASSIGN
  84.  
  85.  
  86.  
  87. block: int main()
  88. a.1 = a;
  89. a = a.1 + 1;
  90. retval.0 = a.1 == b;
  91.  
  92. code: 6
  93. ASSIGN
  94. nam: var_decl
  95. is artificial
  96. lineno: 21
  97. ---
  98. code: 6
  99. ASSIGN
  100. nam: var_decl
  101. lineno: 21
  102. ---
  103. code: 6
  104. ASSIGN
  105. nam: var_decl
  106. is artificial
  107. lineno: 21
  108. ---
  109.  
  110.  
  111.  
  112. block: int main()
  113. D.2859 = 0;
  114.  
  115. code: 6
  116. ASSIGN
  117. nam: var_decl
  118. is artificial
  119. lineno: 24
  120. ---
  121.  
  122.  
  123.  
  124. block: int main()
  125. <L6>:
  126. return D.2859;
  127.  
  128. code: 4
  129. NOT ASSIGN
  130. code: 10
  131. NOT ASSIGN
  132.  
  133.  
  134.  
  135. block: int main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement