Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Printing SSA for function:
- Basic block (BB0):
- 0: Null
- 1: UnsignedInteger 0
- 2: StoreClosure 0, [1]
- 3: Function *4470480
- 4: StoreClosure 1, [3]
- 5: Function *4470640
- 6: StoreClosure 2, [5]
- 7: Function *4470800
- 8: UnsignedInteger 100
- 9: Push [8]
- 10: CallFunction 1 [7]
- 11: ReturnNull
- Printing SSA for function:
- Basic block (BB0):
- 0: Parameter 0
- 1: LoadClosure 0
- 2: Add [1] [1]
- 3: StoreClosure 0, [2]
- 4: ReturnNull
- Printing SSA for function:
- Basic block (BB0):
- 0: Parameter 0
- 1: Return [0]
- Printing SSA for function:
- Basic block (BB0):
- 0: Parameter 0
- 1: Null
- 2: UnsignedInteger 2
- 3: UnsignedInteger 3
- 4: UnsignedInteger 2
- 5: Subtract [3] [4]
- 6: Add [0] [5]
- 7: LoadClosure 2
- 8: Push [6]
- 9: CallPureFunction 1 [7]
- 10: Push [9]
- 11: Push [1]
- 12: Push [1]
- 13: Push [1]
- 14: Push [5]
- 15: Push [2]
- 16: Push [0]
- Basic block (BB1):
- 0: Parameter 8
- 1: Parameter 7
- 2: Parameter 6
- 3: Parameter 5
- 4: Parameter 4
- 5: Parameter 3
- 6: Parameter 2
- 7: Parameter 1
- 8: Parameter 0
- 9: Multiply [8] [3]
- 10: UnsignedInteger 0
- 11: UnsignedInteger 0
- 12: Push [11]
- 13: Push [10]
- 14: Push [9]
- 15: Push [4]
- 16: Push [3]
- 17: Push [2]
- 18: Push [1]
- 19: Push [0]
- Basic block (BB2):
- 0: Parameter 7
- 1: Parameter 6
- 2: Parameter 5
- 3: Parameter 4
- 4: Parameter 3
- 5: Parameter 2
- 6: Parameter 1
- 7: Parameter 0
- 8: UnsignedInteger 10
- 9: LessThan [7] [8]
- 10: Push [7]
- 11: Push [6]
- 12: Push [5]
- 13: Push [4]
- 14: Push [3]
- 15: Push [2]
- 16: Push [1]
- 17: Push [0]
- 18: JumpIfFalse BB6, [9]
- Basic block (BB3):
- 0: Parameter 7
- 1: Parameter 6
- 2: Parameter 5
- 3: Parameter 4
- 4: Parameter 3
- 5: Parameter 2
- 6: Parameter 1
- 7: Parameter 0
- 8: Add [3] [5]
- 9: LoadClosure 2
- 10: Push [8]
- 11: CallPureFunction 1 [9]
- 12: Push [11]
- 13: Push [5]
- 14: Push [7]
- 15: Push [6]
- 16: Push [5]
- 17: Push [4]
- 18: Push [3]
- 19: Push [2]
- 20: Push [1]
- 21: Push [0]
- Basic block (BB4):
- 0: Parameter 11
- 1: Parameter 10
- 2: Parameter 9
- 3: Parameter 8
- 4: Parameter 7
- 5: Parameter 6
- 6: Parameter 5
- 7: Parameter 4
- 8: Parameter 3
- 9: Parameter 2
- 10: Parameter 1
- 11: Parameter 0
- 12: Add [10] [11]
- 13: LoadClosure 1
- 14: Push [7]
- 15: CallFunction 1 [13]
- 16: LoadClosure 2
- 17: Push [6]
- 18: CallPureFunction 1 [16]
- 19: Push [18]
- 20: Push [12]
- 21: Push [9]
- 22: Push [12]
- 23: Push [7]
- 24: Push [6]
- 25: Push [5]
- 26: Push [4]
- 27: Push [3]
- 28: Push [2]
- 29: Push [1]
- 30: Push [0]
- Basic block (BB5):
- 0: Parameter 15
- 1: Parameter 14
- 2: Parameter 13
- 3: Parameter 12
- 4: Parameter 11
- 5: Parameter 10
- 6: Parameter 9
- 7: Parameter 8
- 8: Parameter 7
- 9: Parameter 6
- 10: Parameter 5
- 11: Parameter 4
- 12: Parameter 3
- 13: Parameter 2
- 14: Parameter 1
- 15: Parameter 0
- 16: Add [14] [15]
- 17: Increment [16]
- 18: Push [17]
- 19: Push [12]
- 20: Push [11]
- 21: Push [10]
- 22: Push [9]
- 23: Push [8]
- 24: Push [7]
- 25: Push [6]
- 26: Push [5]
- 27: Push [4]
- 28: Push [3]
- 29: Push [2]
- 30: Push [1]
- 31: Push [0]
- 32: Jump BB2
- Basic block (BB6):
- 0: Parameter 13
- 1: Parameter 12
- 2: Parameter 11
- 3: Parameter 10
- 4: Parameter 9
- 5: Parameter 8
- 6: Parameter 7
- 7: Parameter 6
- 8: Parameter 5
- 9: Parameter 4
- 10: Parameter 3
- 11: Parameter 2
- 12: Parameter 1
- 13: Parameter 0
- 14: Return [11]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement