[X86] Replace the mask cmpeq/cmple/cmplt/cmpgt/cmpge/cmpneq intrinsics with...
[X86] Replace the mask cmpeq/cmple/cmplt/cmpgt/cmpge/cmpneq intrinsics with macros that just pass the right comparison predicate value to the regular cmp intrinsic. Remove mask cmpeq/cmpgt builtins that are now unused. This shortens the intrinsic headers a little and allows us to get rid of the cmpeq and cmpgt handling from CGBuiltin.cpp. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@317506 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/BuiltinsX86.def 1 addition, 30 deletionsinclude/clang/Basic/BuiltinsX86.def
- lib/CodeGen/CGBuiltin.cpp 0 additions, 26 deletionslib/CodeGen/CGBuiltin.cpp
- lib/Headers/avx512bwintrin.h 131 additions, 319 deletionslib/Headers/avx512bwintrin.h
- lib/Headers/avx512fintrin.h 99 additions, 287 deletionslib/Headers/avx512fintrin.h
- lib/Headers/avx512vlbwintrin.h 263 additions, 639 deletionslib/Headers/avx512vlbwintrin.h
- lib/Headers/avx512vlintrin.h 199 additions, 576 deletionslib/Headers/avx512vlintrin.h
Loading
Please register or sign in to comment