/// <summary cref="IValueVisitor.Visit(GridIndexValue)"/> public void Visit(GridIndexValue value) => CodeGenerator.GenerateCode(value);
/// <summary cref="IValueVisitor.Visit(GridIndexValue)"/> public void Visit(GridIndexValue value) => MakeIntrinsicValue( value, CLInstructions.GetGridIndex, value.Dimension);
/// <summary cref="IValueVisitor.Visit(GridIndexValue)"/> public void Visit(GridIndexValue value) => MoveFromIntrinsicRegister( value, PTXRegisterKind.Ctaid, (int)value.Dimension);
/// <summary cref="IBackendCodeGenerator.GenerateCode(GridIndexValue)"/> public void GenerateCode(GridIndexValue value) => MakeIntrinsicValue( value, CLInstructions.GetGridIndex, value.Dimension);