| .text | |
| .p2align 2 | |
| .globl _start | |
| _start: | |
| ai sp,sp,-32 | |
| xor lr,lr,lr | |
| stqd lr,0(sp) | |
| stqd lr,16(sp) | |
| brsl lr,f1_a1 | |
| brsl lr,f2_a1 | |
| brsl lr,f1_a2 | |
| ila 9,f2_a2 | |
| bisl lr,9 | |
| ai sp,sp,32 | |
| br _start | |
| .type f0,@function | |
| f0: | |
| bi lr | |
| .size f0,.-f0 | |
| .section .ov_a1,"ax",@progbits | |
| .p2align 2 | |
| .global f1_a1 | |
| .type f1_a1,@function | |
| f1_a1: | |
| br f3_a1 | |
| .size f1_a1,.-f1_a1 | |
| .global f2_a1 | |
| .type f2_a1,@function | |
| f2_a1: | |
| ila 3,f4_a1 | |
| bi lr | |
| .size f2_a1,.-f2_a1 | |
| .global f3_a1 | |
| .type f3_a1,@function | |
| f3_a1: | |
| bi lr | |
| .size f3_a1,.-f3_a1 | |
| .global f4_a1 | |
| .type f4_a1,@function | |
| f4_a1: | |
| bi lr | |
| .size f4_a1,.-f4_a1 | |
| .section .ov_a2,"ax",@progbits | |
| .p2align 2 | |
| .global f1_a2 | |
| .type f1_a2,@function | |
| f1_a2: | |
| stqd lr,16(sp) | |
| stqd sp,-32(sp) | |
| ai sp,sp,-32 | |
| brsl lr,f0 | |
| brsl lr,f1_a1 | |
| brsl lr,f3_a2 | |
| lqd lr,48(sp) | |
| ai sp,sp,32 | |
| bi lr | |
| .size f1_a2,.-f1_a2 | |
| .global f2_a2 | |
| .type f2_a2,@function | |
| f2_a2: | |
| ilhu 3,f4_a2@h | |
| iohl 3,f4_a2@l | |
| bi lr | |
| .size f2_a2,.-f2_a2 | |
| .type f3_a2,@function | |
| f3_a2: | |
| bi lr | |
| .size f3_a2,.-f3_a2 | |
| .type f4_a2,@function | |
| f4_a2: | |
| br f3_a2 | |
| .size f4_a2,.-f4_a2 |