pushfifonode.s 525 B

12345678910111213141516171819202122232425262728293031323334353637
  1. .file "pushfifonode.c"
  2. #NO_APP
  3. .text
  4. tigcc_compiled.:
  5. #APP
  6. .set _A_LINE,0xA000
  7. #NO_APP
  8. .text
  9. .even
  10. .globl __get_HS_pushEmptyFIFONode
  11. __get_HS_pushEmptyFIFONode:
  12. move.l %a3,-(%sp)
  13. move.l %a2,-(%sp)
  14. move.l 200.w,%a2
  15. move.l 1084(%a2),%a1
  16. lea (256,%a1),%a3
  17. jbra .L2
  18. .even
  19. .L8:
  20. cmp.w #20154,(%a1)
  21. jbne .L4
  22. addq.l #2,%a1
  23. move.w (%a1),%a0
  24. lea (%a1,%a0.l),%a0
  25. cmp.l 2324(%a2),%a0
  26. jbne .L9
  27. .L4:
  28. addq.l #2,%a1
  29. .L2:
  30. cmp.l %a1,%a3
  31. jbhi .L8
  32. .word _A_LINE+410
  33. .even
  34. .L9:
  35. move.l (%sp)+,%a2
  36. move.l (%sp)+,%a3
  37. rts