Пример #1
0
 /// <summary>
 /// Lowers sub-warp shuffles.
 /// </summary>
 private static void Lower(
     SSARewriterContext <FieldRef> context,
     LoweringData _,
     SubWarpShuffle value) =>
 LowerThreadValue <
     SubWarpShuffle,
     LowerThreadIntrinsics.SubWarpShuffleLowering>(
     context,
     value.Type as StructureType,
     value);
Пример #2
0
 /// <summary cref="IValueVisitor.Visit(SubWarpShuffle)"/>
 public void Visit(SubWarpShuffle shuffle) =>
 CodeGenerator.GenerateCode(shuffle);
Пример #3
0
 /// <summary cref="IValueVisitor.Visit(SubWarpShuffle)"/>
 public void Visit(SubWarpShuffle shuffle) => throw new InvalidCodeGenerationException();