llvm-project/clang/test
Craig Topper c330ca8611 [X86] Add intrinsics for kand/kandn/knot/kor/kxnor/kxor with 8, 32, and 64-bit mask registers.
This also adds a second intrinsic name for the 16-bit mask versions.

These intrinsics match gcc and icc. They just aren't published in the Intel Intrinsics Guide so I only recently found they existed.

llvm-svn: 340719
2018-08-27 06:20:22 +00:00
..
ARCMT Quickfix for failing tests. 2018-08-17 23:54:00 +00:00
ASTMerge [ASTImporter] Load external Decls when getting field index. 2018-08-08 09:40:57 +00:00
Analysis [analyzer] Preliminary version of retain count checking for OSObjects 2018-08-23 00:26:59 +00:00
CXX Improve diagnostic for missing comma in template parameter list. 2018-08-17 19:43:40 +00:00
CodeCompletion [CodeComplete] Add a few extra tests for r333538. NFC 2018-06-01 09:49:53 +00:00
CodeGen [X86] Add intrinsics for kand/kandn/knot/kor/kxnor/kxor with 8, 32, and 64-bit mask registers. 2018-08-27 06:20:22 +00:00
CodeGenCUDA Rename -mlink-cuda-bitcode to -mlink-builtin-bitcode 2018-08-20 18:16:48 +00:00
CodeGenCXX Revert r323281 "Adjust MaxAtomicInlineWidth for i386/i486 targets." 2018-08-24 22:46:33 +00:00
CodeGenCoroutines [Coroutines] Less IR for noexcept await_resume 2018-06-23 18:57:26 +00:00
CodeGenObjC [ObjC] Error out when using forward-declared protocol in a @protocol 2018-08-17 22:18:08 +00:00
CodeGenObjCXX [CodeGen] Look at the type of a block capture field rather than the type 2018-08-22 13:41:19 +00:00
CodeGenOpenCL AMDGPU: Add another missing builtin 2018-08-09 22:18:37 +00:00
Coverage Reapply "[Parse] Use CapturedStmt for @finally on MSVC" 2018-06-08 00:30:00 +00:00
CoverageMapping [OPENMP] Fix PR38256: Fix locations of the artificial conditional op. 2018-07-25 14:40:26 +00:00
Driver [Xray] Darwin - Enable in the driver side 2018-08-27 05:16:09 +00:00
FixIt [Sema] Add fixit for unused lambda captures 2018-07-16 07:23:47 +00:00
Format
Frontend [ADT] Normalize empty triple components 2018-08-08 22:23:57 +00:00
Headers Make __shiftleft128 / __shiftright128 real compiler built-ins. 2018-08-17 17:19:06 +00:00
Import [ASTImporter] Add test for PackExpansionExpr 2018-08-24 18:01:56 +00:00
Index [index] Introduce 'ProtocolInterface' as part of SymbolPropertySet 2018-08-26 06:27:23 +00:00
Integration
Layout NFC - Fix typo in test/Layout/itanium-pack-and-align.cpp 2018-07-04 11:21:44 +00:00
Lexer [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
Misc Add a new flag and attributes to control static destructor registration 2018-08-21 17:24:06 +00:00
Modules [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
OpenMP [OPENMP] Fix crash on the emission of the weak function declaration. 2018-08-20 18:03:40 +00:00
PCH [ObjC] Error out when using forward-declared protocol in a @protocol 2018-08-17 22:18:08 +00:00
Parser [Parser] Support alternative operator token keyword args in Objective-C++ 2018-08-21 16:47:04 +00:00
Preprocessor [CUDA/OpenMP] Define only some host macros during device compilation 2018-08-25 13:42:40 +00:00
Profile [FileCheck] Add -allow-deprecated-dag-overlap to failing clang tests 2018-07-11 20:26:20 +00:00
Refactor
Rewriter Reapply "[Parse] Use CapturedStmt for @finally on MSVC" 2018-06-08 00:30:00 +00:00
Sema [NEON] Define fp16 vld and vst intrinsics conditionally 2018-08-19 16:30:57 +00:00
SemaCUDA [CUDA/OpenMP] Define only some host macros during device compilation 2018-08-25 13:42:40 +00:00
SemaCXX Thread safety analysis no longer hands when analyzing a self-referencing initializer. 2018-08-24 18:48:35 +00:00
SemaObjC [ObjC] Error out when using forward-declared protocol in a @protocol 2018-08-17 22:18:08 +00:00
SemaObjCXX [Sema] Relax a failing assert in TemplateArgumentLoc 2018-07-31 00:18:30 +00:00
SemaOpenCL [OpenCL] Add test for constant sampler argument 2018-08-14 13:56:52 +00:00
SemaOpenCLCXX [OpenCL] Support new/delete in Sema 2018-06-14 09:51:54 +00:00
SemaTemplate [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
TableGen [Clang Tablegen][RFC] Allow Early Textual Substitutions in `Diagnostic` messages. 2018-05-19 03:12:04 +00:00
Templight
Tooling [Tooling] Allow -flto flags and filter out -Wa, flags 2018-08-22 17:13:40 +00:00
Unit
VFS [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
clang-rename
.clang-format
CMakeLists.txt [analyzer] Fix bots by removing new check-clang-analyzer commands from CHECK-ALL 2018-08-14 18:55:34 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg.py [CMake] Use normalized Windows target triples 2018-08-09 02:16:18 +00:00
lit.site.cfg.py.in Fix lit fatal errors about requiring a USE_Z3_SOLVER param 2018-08-14 21:15:57 +00:00
make_test_dirs.pl