[X86][SSE] Update MOVNTDQA non-temporal loads to generic implementation (clang)
MOVNTDQA non-temporal aligned vector loads can be correctly represented using generic builtin loads, allowing us to remove the existing x86 intrinsics. LLVM companion patch: D31767. Differential Revision: https://reviews.llvm.org/D31766 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@300326 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/BuiltinsX86.def 0 additions, 3 deletionsinclude/clang/Basic/BuiltinsX86.def
- lib/Headers/avx2intrin.h 1 addition, 1 deletionlib/Headers/avx2intrin.h
- lib/Headers/avx512fintrin.h 1 addition, 1 deletionlib/Headers/avx512fintrin.h
- lib/Headers/smmintrin.h 1 addition, 1 deletionlib/Headers/smmintrin.h
- test/CodeGen/avx2-builtins.c 1 addition, 1 deletiontest/CodeGen/avx2-builtins.c
- test/CodeGen/avx512f-builtins.c 1 addition, 1 deletiontest/CodeGen/avx512f-builtins.c
- test/CodeGen/sse41-builtins.c 1 addition, 1 deletiontest/CodeGen/sse41-builtins.c
Loading
Please register or sign in to comment