diff options
author | Craig Topper <craig.topper@gmail.com> | 2016-09-23 04:48:31 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2016-09-23 04:48:31 +0000 |
commit | a7e253e8fb064596d0d1ac43ff315652afe043ca (patch) | |
tree | ee6f39eb4b40ff8f7d5972788fb428bc2bb78857 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | f0ddc898f113b7ed14d8e92a112905574f89775f (diff) | |
download | llvm-a7e253e8fb064596d0d1ac43ff315652afe043ca.zip llvm-a7e253e8fb064596d0d1ac43ff315652afe043ca.tar.gz llvm-a7e253e8fb064596d0d1ac43ff315652afe043ca.tar.bz2 |
[AVX-512] Add initial support for checking rounding mode arguments of builtins.
The backend can't encode all possible values of the argument and will fail isel. Checking in the frontend presents a friendlier experience to the user.
I started with builtins that can only take _MM_CUR_DIRECTION or _MM_NO_EXC. More builtins coming in the future.
llvm-svn: 282228
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions