Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Printing SSA for function:
- Basic block (BB0, entry points: 1 - function):
- * 1 Unsigned: UnsignedInteger 0
- * 2: StoreClosure 0, [1]
- * 3 Function: Function *5125840
- * 4: StoreClosure 1, [3]
- * 5 Function: Function *5126000
- * 6: StoreClosure 2, [5]
- * 7 Function: Function *5126160
- * 8 Unsigned: UnsignedInteger 100
- * 9 Unsigned: Push [8] -> Parameter 0
- * 10: CallFunction 1 [7]
- * 11: ReturnNull
- Printing SSA for function:
- Basic block (BB0, entry points: 1 - function):
- * 0: Parameter 0
- * 1: LoadClosure 0
- * 2: Add [1] [0]
- * 3: StoreClosure 0, [2]
- * 4: ReturnNull
- Printing SSA for function:
- Basic block (BB0, entry points: 1 - function):
- * 0: Parameter 0
- * 1: Return [0]
- Printing SSA for function:
- Basic block (BB0, entry points: 1 - function):
- * 0: Parameter 0
- * 5 Unsigned: UnsignedInteger 1
- * 6: Add [0] [5]
- * 7: LoadClosure 2
- * 8: Push [6] -> Parameter 0
- * 9: CallPureFunction 1 [7]
- * 10: Push [9] -> Parameter 6
- * 16: Push [0] -> Parameter 0
- Basic block (BB1, entry points: 1 - BB0):
- * 0: Parameter 0
- * 1 Unsigned: UnsignedInteger 2
- * 6: Parameter 6
- * 7: Multiply [6] [1]
- * 9 Unsigned: UnsignedInteger 0
- * 10: Push [9] -> Parameter 5
- * 12: Push [7] -> Parameter 3
- * 15: Push [0] -> Parameter 0
- Basic block (BB2, entry points: 2 - BB1, BB5):
- * 0: Parameter 0
- * 3: Parameter 3
- * 5: Parameter 5
- * 6 Unsigned: UnsignedInteger 10
- * 7 Boolean: LessThan [5] [6]
- * 8: JumpIfFalse BB6, [7]
- * 9: Push [5] -> Parameter 5
- * 11: Push [3] -> Parameter 3
- * 14: Push [0] -> Parameter 0
- Basic block (BB3, entry points: 1 - BB2):
- * 0: Parameter 0
- * 2 Unsigned: UnsignedInteger 1
- * 3: Parameter 3
- * 5: Parameter 5
- * 6: Add [0] [2]
- * 7: LoadClosure 2
- * 8: Push [6] -> Parameter 0
- * 9: CallPureFunction 1 [7]
- * 10: Push [9] -> Parameter 7
- * 11: Push [3] -> Parameter 6
- * 12: Push [5] -> Parameter 5
- * 17: Push [0] -> Parameter 0
- Basic block (BB4, entry points: 1 - BB3):
- * 0: Parameter 0
- * 5: Parameter 5
- * 6: Parameter 6
- * 7: Parameter 7
- * 8: Add [6] [7]
- * 9: LoadClosure 1
- * 10: Push [8] -> Parameter 0
- * 11: CallFunction 1 [9]
- * 17: Push [5] -> Parameter 5
- * 19: Push [8] -> Parameter 3
- * 22: Push [0] -> Parameter 0
- Basic block (BB5, entry points: 1 - BB4):
- * 0: Parameter 0
- * 3: Parameter 3
- * 5: Parameter 5
- * 9: Increment [5]
- * 10: Jump BB2
- * 11: Push [9] -> Parameter 5
- * 13: Push [3] -> Parameter 3
- * 16: Push [0] -> Parameter 0
- Basic block (BB6, entry points: 1 - BB2):
- * 3: Parameter 3
- * 6: Return [3]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement