OpCodeSsy.cs 615 B

1234567891011121314151617181920
  1. using Ryujinx.Graphics.Shader.Instructions;
  2. using Ryujinx.Graphics.Shader.IntermediateRepresentation;
  3. using System.Collections.Generic;
  4. namespace Ryujinx.Graphics.Shader.Decoders
  5. {
  6. class OpCodeSsy : OpCodeBranch
  7. {
  8. public Dictionary<OpCodeSync, Operand> Syncs { get; }
  9. public OpCodeSsy(InstEmitter emitter, ulong address, long opCode) : base(emitter, address, opCode)
  10. {
  11. Syncs = new Dictionary<OpCodeSync, Operand>();
  12. Predicate = new Register(RegisterConsts.PredicateTrueIndex, RegisterType.Predicate);
  13. InvertPredicate = false;
  14. }
  15. }
  16. }