Skip to content

Commit 36d7757

Browse files
committed
Add errorNYI
1 parent 43df88e commit 36d7757

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

clang/lib/CIR/CodeGen/CIRGenBuiltinX86.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -713,6 +713,8 @@ mlir::Value CIRGenFunction::emitX86BuiltinExpr(unsigned builtinID,
713713
case X86::BI__builtin_ia32_sqrtsh_round_mask:
714714
case X86::BI__builtin_ia32_sqrtsd_round_mask:
715715
case X86::BI__builtin_ia32_sqrtss_round_mask:
716+
errorNYI("masked round sqrt builtins");
717+
return {};
716718
case X86::BI__builtin_ia32_sqrtpd256:
717719
case X86::BI__builtin_ia32_sqrtpd:
718720
case X86::BI__builtin_ia32_sqrtps256:
@@ -726,7 +728,7 @@ mlir::Value CIRGenFunction::emitX86BuiltinExpr(unsigned builtinID,
726728
vecTy.getElementType().isa<mlir::FloatType>() &&
727729
"__builtin_ia32_sqrtps expects <4 x float> / __m128");
728730
}
729-
auto sqrt = cir::SqrtOp>::create(builder, loc, argTy, arg);
731+
auto sqrt = cir::SqrtOp > ::create(builder, loc, argTy, arg);
730732
return sqrt.getResult();
731733
}
732734
case X86::BI__builtin_ia32_sqrtph256:

0 commit comments

Comments
 (0)