Ejemplo n.º 1
0
 public void Visit(GridDimensionValue value)
 {
 }
Ejemplo n.º 2
0
 /// <summary cref="IValueVisitor.Visit(GridDimensionValue)"/>
 public void Visit(GridDimensionValue value) =>
 CodeGenerator.GenerateCode(value);
Ejemplo n.º 3
0
 /// <summary cref="IValueVisitor.Visit(GridDimensionValue)"/>
 public void Visit(GridDimensionValue value) =>
 MakeIntrinsicValue(
     value,
     CLInstructions.GetGridSize,
     value.Dimension);
Ejemplo n.º 4
0
 /// <summary cref="IValueVisitor.Visit(GridDimensionValue)"/>
 public void Visit(GridDimensionValue value) =>
 MoveFromIntrinsicRegister(
     value,
     PTXRegisterKind.NctaId,
     (int)value.Dimension);
Ejemplo n.º 5
0
 /// <summary cref="IBackendCodeGenerator.GenerateCode(GridDimensionValue)"/>
 public void GenerateCode(GridDimensionValue value) =>
 MakeIntrinsicValue(
     value,
     CLInstructions.GetGridSize,
     value.Dimension);