Skip to content

Commit 6c6cd5f

Browse files
committed
[X86] Consolidate wide Key Locker intrinsics into the same header as the other Key Locker intrinsics.
1 parent 357bbaa commit 6c6cd5f

File tree

4 files changed

+240
-266
lines changed

4 files changed

+240
-266
lines changed

clang/lib/Headers/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@ set(files
7373
invpcidintrin.h
7474
iso646.h
7575
keylockerintrin.h
76-
keylocker_wide_intrin.h
7776
limits.h
7877
lwpintrin.h
7978
lzcntintrin.h

clang/lib/Headers/immintrin.h

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -472,15 +472,10 @@ _storebe_i64(void * __P, long long __D) {
472472
#endif
473473

474474
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) || \
475-
defined(__KL__)
475+
defined(__KL__) || defined(__WIDEKL__)
476476
#include <keylockerintrin.h>
477477
#endif
478478

479-
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) || \
480-
defined(__WIDEKL__)
481-
#include <keylocker_wide_intrin.h>
482-
#endif
483-
484479
#if !(defined(_MSC_VER) || defined(__SCE__)) || __has_feature(modules) || \
485480
defined(__AMXTILE__) || defined(__AMXINT8__) || defined(__AMXBF16__)
486481
#include <amxintrin.h>

clang/lib/Headers/keylocker_wide_intrin.h

Lines changed: 0 additions & 259 deletions
This file was deleted.

0 commit comments

Comments
 (0)