issue146.S 363 B

1234567891011121314151617181920212223242526272829303132
  1. # mach: bfin
  2. #include "test.h"
  3. .include "testutils.inc"
  4. start
  5. // razor issue 146
  6. A0 = 0;
  7. A1 = 0;
  8. R0 = 0;
  9. ASTAT = R0;
  10. R1 = 0;
  11. R0.L = 0x891b;
  12. R0.H = 0x8537;
  13. R1.L = 0xab2d;
  14. R1.H = 0x3759;
  15. A0 = R0;
  16. A1 = R1;
  17. _DBG A0;
  18. _DBG A1;
  19. R3 = A1 + A0, R7 = A1 - A0 (S);
  20. _DBG R3;
  21. _DBG R7;
  22. _DBG ASTAT;
  23. R0 = ASTAT;
  24. CHECKREG R0, (_VS|_V|_V_COPY|_AN);
  25. pass