Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. int f(int x) {
  2. return x+42;
  3. }
  4.  
  5. int entry(void) {
  6. int value = f(42);
  7. return value;
  8. }
  9.  
  10.  
  11. 0x2000bf9c push {r7}
  12. 0x2000bf9e sub sp, #12
  13. 0x2000bfa0 add r7, sp, #0
  14. 0x2000bfa2 str r0, [r7, #4]
  15. 0x2000bfa4 ldr r3, [r7, #4]
  16. 0x2000bfa6 add.w r3, r3, #42 ; 0x2a
  17. 0x2000bfaa mov r0, r3
  18. 0x2000bfac add.w r7, r7, #12
  19. 0x2000bfb0 mov sp, r7
  20. 0x2000bfb2 pop {r7}
  21. 0x2000bfb4 bx lr
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement