/ src / Ryujinx.Graphics.Gpu / Engine / MME / AluRegOperation.cs
AluRegOperation.cs
 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  }