FPState.cs 588 B

12345678910111213141516171819202122232425262728293031
  1. namespace ARMeilleure.State
  2. {
  3. public enum FPState
  4. {
  5. // FPSR Flags.
  6. IocFlag = 0,
  7. DzcFlag = 1,
  8. OfcFlag = 2,
  9. UfcFlag = 3,
  10. IxcFlag = 4,
  11. IdcFlag = 7,
  12. QcFlag = 27,
  13. VFlag = 28,
  14. CFlag = 29,
  15. ZFlag = 30,
  16. NFlag = 31,
  17. // FPCR Flags.
  18. IoeFlag = 8,
  19. DzeFlag = 9,
  20. OfeFlag = 10,
  21. UfeFlag = 11,
  22. IxeFlag = 12,
  23. IdeFlag = 15,
  24. RMode0Flag = 22,
  25. RMode1Flag = 23,
  26. FzFlag = 24,
  27. DnFlag = 25,
  28. AhpFlag = 26
  29. }
  30. }