vlop.s 295 B

1234567891011121314151617181920212223
  1. TEXT _mulv(SB), $0
  2. MOVL r+0(FP), A0
  3. MOVL a+8(FP), R0
  4. WORD $0x4c2f
  5. WORD $0x0401
  6. WORD $0x0014
  7. /*
  8. * MULUL b+16(FP), R0:R1
  9. * philw made me do it!
  10. */
  11. MOVL a+4(FP), R2
  12. MULUL b+16(FP), R2
  13. ADDL R2, R1
  14. MOVL a+8(FP), R2
  15. MULUL b+12(FP), R2
  16. ADDL R2, R1
  17. MOVL R1, (A0)+
  18. MOVL R0, (A0)
  19. RTS