AluRegOperation.cs 438 B

123456789101112131415161718
  1. namespace Ryujinx.Graphics.Gpu.Engine.MME
  2. {
  3. /// <summary>
  4. /// GPU Macro Arithmetic and Logic unit binary register-to-register operation.
  5. /// </summary>
  6. enum AluRegOperation
  7. {
  8. Add = 0,
  9. AddWithCarry = 1,
  10. Subtract = 2,
  11. SubtractWithBorrow = 3,
  12. BitwiseExclusiveOr = 8,
  13. BitwiseOr = 9,
  14. BitwiseAnd = 10,
  15. BitwiseAndNot = 11,
  16. BitwiseNotAnd = 12
  17. }
  18. }