@@ -32,7 +32,8 @@ using namespace llvm::dxil;
32
32
33
33
static bool checkWaveOps (Intrinsic::ID IID) {
34
34
switch (IID) {
35
- default : return false ;
35
+ default :
36
+ return false ;
36
37
case Intrinsic::dx_wave_is_first_lane:
37
38
case Intrinsic::dx_wave_getlaneindex:
38
39
case Intrinsic::dx_wave_any:
@@ -45,20 +46,20 @@ static bool checkWaveOps(Intrinsic::ID IID) {
45
46
case Intrinsic::dx_wave_reduce_max:
46
47
case Intrinsic::dx_wave_reduce_umax:
47
48
48
- // Currently unsupported intrinsics
49
- // case Intrinsic::dx_WaveGetLaneCount:
50
- // case Intrinsic::dx_WaveActiveAllEqual:
51
- // case Intrinsic::dx_WaveActiveBallot:
52
- // case Intrinsic::dx_WaveReadLaneFirst:
53
- // case Intrinsic::dx_WaveActiveBit:
54
- // case Intrinsic::dx_WavePrefixOp:
55
- // case Intrinsic::dx_QuadReadLaneAt:
56
- // case Intrinsic::dx_QuadOp:
57
- // case Intrinsic::dx_WavePrefixBitCount:
58
- // case Intrinsic::dx_WaveMatch:
59
- // case Intrinsic::dx_WaveMultiPrefixOp:
60
- // case Intrinsic::dx_WaveMultiPrefixBitCount:
61
- // case Intrinsic::dx_QuadVote:
49
+ // Currently unsupported intrinsics
50
+ // case Intrinsic::dx_WaveGetLaneCount:
51
+ // case Intrinsic::dx_WaveActiveAllEqual:
52
+ // case Intrinsic::dx_WaveActiveBallot:
53
+ // case Intrinsic::dx_WaveReadLaneFirst:
54
+ // case Intrinsic::dx_WaveActiveBit:
55
+ // case Intrinsic::dx_WavePrefixOp:
56
+ // case Intrinsic::dx_QuadReadLaneAt:
57
+ // case Intrinsic::dx_QuadOp:
58
+ // case Intrinsic::dx_WavePrefixBitCount:
59
+ // case Intrinsic::dx_WaveMatch:
60
+ // case Intrinsic::dx_WaveMultiPrefixOp:
61
+ // case Intrinsic::dx_WaveMultiPrefixBitCount:
62
+ // case Intrinsic::dx_QuadVote:
62
63
return true ;
63
64
}
64
65
}
0 commit comments