llvm-project/clang/lib
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
..
ARCMigrate Add missing library dependency to fix build break after rC340247 2018-08-21 11:41:41 +00:00
AST [ASTImporter] Remove duplicated and dead CXXNamedCastExpr handling code. 2018-08-22 22:49:32 +00:00
ASTMatchers Fix import of class templates partial specialization 2018-08-22 11:52:14 +00:00
Analysis Thread safety analysis no longer hands when analyzing a self-referencing initializer. 2018-08-24 18:48:35 +00:00
Basic Revert r323281 "Adjust MaxAtomicInlineWidth for i386/i486 targets." 2018-08-24 22:46:33 +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
CrossTU
Driver [Xray] Darwin - Enable in the driver side 2018-08-27 05:16:09 +00:00
Edit Port getLocEnd -> getEndLoc 2018-08-09 21:09:38 +00:00
Format [clang-format] fix PR38557 - comments between "default" and ':' causes the case label to be treated as an identifier 2018-08-24 17:25:06 +00:00
Frontend [CUDA/OpenMP] Define only some host macros during device compilation 2018-08-25 13:42:40 +00:00
FrontendTool Remove trailing space 2018-07-30 19:24:48 +00:00
Headers [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
Index [index] Introduce 'ProtocolInterface' as part of SymbolPropertySet 2018-08-26 06:27:23 +00:00
Lex [Lex] Make HeaderMaps a unique_ptr vector 2018-08-20 19:15:02 +00:00
Parse [Parser] Support alternative operator token keyword args in Objective-C++ 2018-08-21 16:47:04 +00:00
Rewrite Remove trailing space 2018-07-30 19:24:48 +00:00
Sema Address Aaron Ballman's post-commit review comments from r340306, NFC 2018-08-21 17:50:10 +00:00
Serialization Model type attributes as regular Attrs. 2018-08-20 21:47:29 +00:00
StaticAnalyzer [analyzer] Moved all CSA code from the SMT API to a new header, `SMTConv.h`. NFC. 2018-08-23 13:21:31 +00:00
Tooling [Tooling] Allow -flto flags and filter out -Wa, flags 2018-08-22 17:13:40 +00:00
CMakeLists.txt