mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-01-10 18:11:19 +00:00
[X86] Add some fp to integer conversion intrinsics to Sema::CheckX86BuiltinRoundingOrSAE so their rounding controls will be checked.
If we don't check this in the frontend we'll get an isel error in the backend later. This is far less friendly to users. llvm-svn: 357924
This commit is contained in:
parent
1db9bfeba5
commit
1b62c758d0
@ -3429,9 +3429,13 @@ bool Sema::CheckX86BuiltinRoundingOrSAE(unsigned BuiltinID, CallExpr *TheCall) {
|
||||
case X86::BI__builtin_ia32_cvtdq2ps512_mask:
|
||||
case X86::BI__builtin_ia32_cvtudq2ps512_mask:
|
||||
case X86::BI__builtin_ia32_cvtpd2ps512_mask:
|
||||
case X86::BI__builtin_ia32_cvtpd2dq512_mask:
|
||||
case X86::BI__builtin_ia32_cvtpd2qq512_mask:
|
||||
case X86::BI__builtin_ia32_cvtpd2udq512_mask:
|
||||
case X86::BI__builtin_ia32_cvtpd2uqq512_mask:
|
||||
case X86::BI__builtin_ia32_cvtps2dq512_mask:
|
||||
case X86::BI__builtin_ia32_cvtps2qq512_mask:
|
||||
case X86::BI__builtin_ia32_cvtps2udq512_mask:
|
||||
case X86::BI__builtin_ia32_cvtps2uqq512_mask:
|
||||
case X86::BI__builtin_ia32_cvtqq2pd512_mask:
|
||||
case X86::BI__builtin_ia32_cvtqq2ps512_mask:
|
||||
|
Loading…
Reference in New Issue
Block a user