@@ -3154,12 +3154,14 @@ CLBuiltinInfo::lowerGroupBuiltinToMuxBuiltin(CallInst &CI, BuiltinID ID,
31543154 default :
31553155 llvm_unreachable (" unknown group operation for which to check the type" );
31563156 case eMuxBuiltinSubgroupReduceAdd:
3157- if (IsFP)
3157+ if (IsFP) {
31583158 MuxBuiltinID = eMuxBuiltinSubgroupReduceFAdd;
3159+ }
31593160 break ;
31603161 case eMuxBuiltinSubgroupReduceMul:
3161- if (IsFP)
3162+ if (IsFP) {
31623163 MuxBuiltinID = eMuxBuiltinSubgroupReduceFMul;
3164+ }
31633165 break ;
31643166 case eMuxBuiltinSubgroupReduceUMin:
31653167 if (IsFP) {
@@ -3176,20 +3178,24 @@ CLBuiltinInfo::lowerGroupBuiltinToMuxBuiltin(CallInst &CI, BuiltinID ID,
31763178 }
31773179 break ;
31783180 case eMuxBuiltinSubgroupScanAddInclusive:
3179- if (IsFP)
3181+ if (IsFP) {
31803182 MuxBuiltinID = eMuxBuiltinSubgroupScanFAddInclusive;
3183+ }
31813184 break ;
31823185 case eMuxBuiltinSubgroupScanAddExclusive:
3183- if (IsFP)
3186+ if (IsFP) {
31843187 MuxBuiltinID = eMuxBuiltinSubgroupScanFAddExclusive;
3188+ }
31853189 break ;
31863190 case eMuxBuiltinSubgroupScanMulInclusive:
3187- if (IsFP)
3191+ if (IsFP) {
31883192 MuxBuiltinID = eMuxBuiltinSubgroupScanFMulInclusive;
3193+ }
31893194 break ;
31903195 case eMuxBuiltinSubgroupScanMulExclusive:
3191- if (IsFP)
3196+ if (IsFP) {
31923197 MuxBuiltinID = eMuxBuiltinSubgroupScanFMulExclusive;
3198+ }
31933199 break ;
31943200 case eMuxBuiltinSubgroupScanUMinInclusive:
31953201 if (IsFP) {
@@ -3220,12 +3226,14 @@ CLBuiltinInfo::lowerGroupBuiltinToMuxBuiltin(CallInst &CI, BuiltinID ID,
32203226 }
32213227 break ;
32223228 case eMuxBuiltinWorkgroupReduceAdd:
3223- if (IsFP)
3229+ if (IsFP) {
32243230 MuxBuiltinID = eMuxBuiltinWorkgroupReduceFAdd;
3231+ }
32253232 break ;
32263233 case eMuxBuiltinWorkgroupReduceMul:
3227- if (IsFP)
3234+ if (IsFP) {
32283235 MuxBuiltinID = eMuxBuiltinWorkgroupReduceFMul;
3236+ }
32293237 break ;
32303238 case eMuxBuiltinWorkgroupReduceUMin:
32313239 if (IsFP) {
@@ -3242,20 +3250,24 @@ CLBuiltinInfo::lowerGroupBuiltinToMuxBuiltin(CallInst &CI, BuiltinID ID,
32423250 }
32433251 break ;
32443252 case eMuxBuiltinWorkgroupScanAddInclusive:
3245- if (IsFP)
3253+ if (IsFP) {
32463254 MuxBuiltinID = eMuxBuiltinWorkgroupScanFAddInclusive;
3255+ }
32473256 break ;
32483257 case eMuxBuiltinWorkgroupScanAddExclusive:
3249- if (IsFP)
3258+ if (IsFP) {
32503259 MuxBuiltinID = eMuxBuiltinWorkgroupScanFAddExclusive;
3260+ }
32513261 break ;
32523262 case eMuxBuiltinWorkgroupScanMulInclusive:
3253- if (IsFP)
3263+ if (IsFP) {
32543264 MuxBuiltinID = eMuxBuiltinWorkgroupScanFMulInclusive;
3265+ }
32553266 break ;
32563267 case eMuxBuiltinWorkgroupScanMulExclusive:
3257- if (IsFP)
3268+ if (IsFP) {
32583269 MuxBuiltinID = eMuxBuiltinWorkgroupScanFMulExclusive;
3270+ }
32593271 break ;
32603272 case eMuxBuiltinWorkgroupScanUMinInclusive:
32613273 if (IsFP) {
0 commit comments