@@ -32,7 +32,8 @@ using namespace llvm::dxil;
3232
3333static bool checkWaveOps (Intrinsic::ID IID) {
3434 switch (IID) {
35- default : return false ;
35+ default :
36+ return false ;
3637 case Intrinsic::dx_wave_is_first_lane:
3738 case Intrinsic::dx_wave_getlaneindex:
3839 case Intrinsic::dx_wave_any:
@@ -45,20 +46,20 @@ static bool checkWaveOps(Intrinsic::ID IID) {
4546 case Intrinsic::dx_wave_reduce_max:
4647 case Intrinsic::dx_wave_reduce_umax:
4748
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:
6263 return true ;
6364 }
6465}
0 commit comments