llvm-project/clang/lib
Craig Topper d9717d8ee7 [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target
I believe the inline asm emitted here should have a memory clobber since it writes to memory.

It was also missing the dirflag clobber that we use by default along with flags and fpsr. To avoid missing defaults in the future, get the default list from the target

Differential Revision: https://reviews.llvm.org/D88121
2020-09-23 14:54:39 -07:00
..
ARCMigrate With MSVC, file needs to be compiled with /BIGOBJ 2020-07-17 09:43:06 -07:00
AST Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic 2020-09-23 16:55:00 -04:00
ASTMatchers Improve dynamic AST matching diagnostics for conversion errors 2020-09-23 12:13:36 -04:00
Analysis [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist 2020-09-15 17:43:02 +02:00
Basic Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic 2020-09-23 16:55:00 -04:00
CodeGen [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target 2020-09-23 14:54:39 -07:00
CrossTU [analyzer] Add CTUImportCppThreshold for C++ files 2020-07-09 15:36:33 +02:00
DirectoryWatcher [DirectoryWatcher] Do not use FSEvents on non-macOS platforms 2020-04-23 10:22:28 -07:00
Driver [Driver] Check whether Gentoo-specific configuration directory exists 2020-09-23 20:25:23 +03:00
Edit
Format Add -Wno-error=unknown flag to clang-format. 2020-09-19 10:17:57 +02:00
Frontend [clang] Fix incorrect call to TextDiagnostic::printDiagnosticMessage 2020-09-21 09:41:39 +01:00
FrontendTool [NFC] Refactor Registry loops to range for 2020-06-19 00:40:10 +01:00
Headers [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM 2020-09-23 16:49:40 -04:00
Index [clang] Traverse init-captures while indexing 2020-09-22 02:32:09 -04:00
IndexSerialization [index-while-building] Fix build with -DBUILD_SHARED_LIBS=True 2020-08-20 15:12:56 +01:00
Lex [Coverage] Add empty line regions to SkippedRegions 2020-09-21 12:42:53 -07:00
Parse [OpenMP] Context selector extensions for template functions 2020-09-16 13:37:10 -05:00
Rewrite
Sema Allow init_priority values <= 100 and > 65535 within system headers. 2020-09-23 15:26:50 -04:00
Serialization [AST] Reduce the size of TemplateArgumentLocInfo. 2020-09-21 13:08:53 +02:00
StaticAnalyzer [analyzer][StdLibraryFunctionsChecker] Separate the signature from the summaries 2020-09-23 10:59:34 +02:00
Testing Fix MSVC "not all control paths return a value" warning. NFC. 2020-06-05 10:45:59 +01:00
Tooling [SyntaxTree][Synthesis] Fix: `deepCopy` -> `deepCopyExpandingMacros`. 2020-09-22 09:15:21 +00:00
CMakeLists.txt Add an explicit toggle for the static analyzer in clang-tidy 2020-09-10 10:48:17 -04:00