================ @@ -19120,6 +19120,15 @@ case Builtin::BI__builtin_hlsl_elementwise_isinf: { /*ReturnType=*/Op0->getType(), CGM.getHLSLRuntime().getStepIntrinsic(), ArrayRef<Value *>{Op0, Op1}, nullptr, "hlsl.step"); } + case Builtin::BI__builtin_hlsl_wave_active_any_true: { + Value *Op = EmitScalarExpr(E->getArg(0)); + llvm::Type *Ty = Op->getType(); + assert(Ty->isIntegerTy(1) && "wave_active_any_true operand must be a bool"); ---------------- inbelic wrote:
```suggestion assert(Ty->isIntegerTy(1) && "Intrinsic WaveActiveAnyTrue operand must be a bool"); ``` https://github.com/llvm/llvm-project/pull/115902 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits