Advertisement
Guest User

Untitled

a guest
Jun 25th, 2014
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.33 KB | None | 0 0
  1. Printing SSA for function:
  2. Basic block (BB0, entry points: 1 - function):
  3. 0: Null
  4. * 1 Unsigned: UnsignedInteger 0
  5. * 2: StoreClosure 0, [1]
  6. * 3 Function: Function *3749584
  7. * 4: StoreClosure 1, [3]
  8. * 5 Function: Function *3749744
  9. * 6: StoreClosure 2, [5]
  10. * 7 Function: Function *3749904
  11. * 8 Unsigned: UnsignedInteger 100
  12. * 9 Unsigned: Push [8]
  13. * 10: CallFunction 1 [7]
  14. * 11: ReturnNull
  15. Printing SSA for function:
  16. Basic block (BB0, entry points: 1 - function):
  17. * 0: Parameter 0
  18. * 1: LoadClosure 0
  19. * 2: Add [1] [0]
  20. * 3: StoreClosure 0, [2]
  21. * 4: ReturnNull
  22. Printing SSA for function:
  23. Basic block (BB0, entry points: 1 - function):
  24. * 0: Parameter 0
  25. * 1: Return [0]
  26. Printing SSA for function:
  27. Basic block (BB0, entry points: 1 - function):
  28. * 0: Parameter 0
  29. 1: Null
  30. 2 Unsigned: UnsignedInteger 2
  31. 3 Unsigned: UnsignedInteger 3
  32. 4 Unsigned: UnsignedInteger 2
  33. * 5 Unsigned: UnsignedInteger 1
  34. * 6: Add [0] [5]
  35. * 7: LoadClosure 2
  36. * 8: Push [6]
  37. * 9: CallPureFunction 1 [7]
  38. * 10: Push [9]
  39. 11: Push [1]
  40. 12: Push [1]
  41. 13: Push [1]
  42. * 14 Unsigned: UnsignedInteger 1
  43. * 15 Unsigned: UnsignedInteger 2
  44. * 16: Push [0]
  45. Basic block (BB1, entry points: 1 - BB0):
  46. * 0: Parameter 0
  47. * 1 Unsigned: UnsignedInteger 2
  48. 2 Unsigned: UnsignedInteger 1
  49. 3: Parameter 3
  50. 4: Parameter 4
  51. 5: Parameter 5
  52. * 6: Parameter 6
  53. * 7: Multiply [6] [1]
  54. 8: UnsignedInteger 0
  55. 9 Unsigned: UnsignedInteger 0
  56. * 10 Unsigned: UnsignedInteger 0
  57. 11: Push [8]
  58. * 12: Push [7]
  59. * 13 Unsigned: UnsignedInteger 1
  60. 14: Push [1]
  61. * 15: Push [0]
  62. Basic block (BB2, entry points: 2 - BB1, BB5):
  63. * 0: Parameter 0
  64. 1: Parameter 1
  65. * 2: Parameter 2
  66. * 3: Parameter 3
  67. 4: Parameter 4
  68. * 5: Parameter 5
  69. * 6 Unsigned: UnsignedInteger 10
  70. * 7 Boolean: LessThan [5] [6]
  71. * 8: JumpIfFalse BB6, [7]
  72. * 9: Push [5]
  73. 10: Push [4]
  74. * 11: Push [3]
  75. * 12: Push [2]
  76. 13: Push [1]
  77. * 14: Push [0]
  78. Basic block (BB3, entry points: 1 - BB2):
  79. * 0: Parameter 0
  80. 1: Parameter 1
  81. * 2: Parameter 2
  82. * 3: Parameter 3
  83. 4: Parameter 4
  84. * 5: Parameter 5
  85. * 6: Add [0] [2]
  86. * 7: LoadClosure 2
  87. * 8: Push [6]
  88. * 9: CallPureFunction 1 [7]
  89. * 10: Push [9]
  90. * 11: Push [3]
  91. * 12: Push [5]
  92. 13: Push [4]
  93. 14: Push [3]
  94. * 15: Push [2]
  95. 16: Push [1]
  96. * 17: Push [0]
  97. Basic block (BB4, entry points: 1 - BB3):
  98. * 0: Parameter 0
  99. 1: Parameter 1
  100. * 2: Parameter 2
  101. 3: Parameter 3
  102. 4: Parameter 4
  103. * 5: Parameter 5
  104. * 6: Parameter 6
  105. * 7: Parameter 7
  106. * 8: Add [6] [7]
  107. * 9: LoadClosure 1
  108. * 10: Push [8]
  109. * 11: CallFunction 1 [9]
  110. 12: LoadClosure 2
  111. 13: Push [1]
  112. 14: CallPureFunction 1 [12]
  113. 15: Push [14]
  114. 16: Push [4]
  115. * 17: Push [5]
  116. 18: Push [4]
  117. * 19: Push [8]
  118. * 20: Push [2]
  119. 21: Push [1]
  120. * 22: Push [0]
  121. Basic block (BB5, entry points: 1 - BB4):
  122. * 0: Parameter 0
  123. 1: Parameter 1
  124. * 2: Parameter 2
  125. * 3: Parameter 3
  126. 4: Parameter 4
  127. * 5: Parameter 5
  128. 6: Parameter 6
  129. 7: Parameter 7
  130. 8: Add [6] [7]
  131. * 9: Increment [5]
  132. 10: Jump BB2
  133. * 11: Push [9]
  134. 12: Push [8]
  135. * 13: Push [3]
  136. * 14: Push [2]
  137. 15: Push [1]
  138. * 16: Push [0]
  139. Basic block (BB6, entry points: 1 - BB2):
  140. 0: Parameter 0
  141. 1: Parameter 1
  142. 2: Parameter 2
  143. * 3: Parameter 3
  144. 4: Parameter 4
  145. 5: Parameter 5
  146. * 6: Return [3]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement