llvm-project/clang/test
Anastasia Stulova 769cc335e6 [OpenCL] Simplify use of C11 atomic types.
Remove requirements on extension pragma in atomic types
because it has not respected the spec wrt disabling types
and hasn't been useful either. With this change, the
developers can use atomic types from the extensions if they
are supported without enabling the pragma just like the builtin
functions

This patch does not break backward compatibility since the
extension pragma is still supported and it makes the behavior of
the compiler less strict by accepting code without needless and
inconsistent pragma statements.

Differential Revision: https://reviews.llvm.org/D100976
2021-05-14 17:43:00 +01:00
..
APINotes
ARCMT
AST Fix null ptr crash dumping TemplateTemplateParmDecl 2021-04-24 12:28:10 -04:00
ASTMerge
Analysis [analyzer][solver] Prevent use of a null state 2021-05-13 20:16:29 +03:00
CXX Add type information to integral template argument if required. 2021-05-12 19:00:08 +00:00
ClangScanDeps [clang][deps] Only generate absolute paths when asked to 2021-04-26 10:53:41 +02:00
CodeCompletion [clang][PreProcessor] Cutoff parsing after hitting completion point 2021-05-10 11:24:27 +02:00
CodeGen [PowerPC] Add vec_vupkhpx and vec_vupklpx for XL compatibility 2021-05-14 08:02:00 -05:00
CodeGenCUDA [CUDA][HIP] Fix device template variables 2021-05-12 11:13:29 -04:00
CodeGenCXX [NFC] Delete two newly-added test cases 2021-05-13 21:23:01 +03:00
CodeGenCoroutines Return "[CGCall] Annotate `this` argument with alignment" 2021-05-13 20:33:14 +03:00
CodeGenHIP
CodeGenObjC
CodeGenObjCXX Return "[CGCall] Annotate `this` argument with alignment" 2021-05-13 20:33:14 +03:00
CodeGenOpenCL [AMDGPU] Add gfx1034 target 2021-05-13 14:25:18 -04:00
CodeGenOpenCLCXX
CodeGenSYCL [SYCL] Implement SYCL address space attributes handling 2021-04-26 13:44:10 +03:00
Coverage
CoverageMapping [clang] remove an incremental build workaround 2021-05-05 12:21:56 -04:00
Driver [AMDGPU] Add gfx1034 target 2021-05-13 14:25:18 -04:00
FixIt Revert "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" 2021-04-28 12:47:18 -07:00
Format
Frontend Reapply [ConstantFold] Fold more operations to poison 2021-05-13 16:04:12 +02:00
Headers [WebAssembly] Use functions instead of macros for const SIMD intrinsics 2021-05-07 11:50:19 -07:00
Import
Index
Integration XFAIL thinlto testcases on AIX 2021-04-26 17:02:06 +00:00
InterfaceStubs
Interpreter [clang-repl] Temporarily disable the execute.cpp test on ppc64. 2021-05-13 14:39:12 -07:00
Layout
Lexer
Misc [llvm][AsmPrinter] Restore source location to register clobber warning 2021-05-14 08:22:57 +00:00
Modules
OpenMP [Clang][OpenMP] Allow unified_shared_memory for Pascal-generation GPUs. 2021-05-13 17:15:34 -05:00
PCH Thread safety analysis: Fix false negative on break 2021-05-03 14:03:17 +02:00
Parser [OpenCL] Simplify use of C11 atomic types. 2021-05-14 17:43:00 +01:00
Preprocessor Use an allow list on reserved macro identifiers 2021-05-13 09:23:47 +02:00
Profile
Refactor
Rewriter
Sema Revert "Produce warning for performing pointer arithmetic on a null pointer." 2021-05-12 14:53:50 -04:00
SemaCUDA Suppress Deferred Diagnostics in discarded statements. 2021-05-12 12:48:47 -07:00
SemaCXX Add type information to integral template argument if required. 2021-05-12 19:00:08 +00:00
SemaObjC Revert "[Clang] -Wunused-but-set-parameter and -Wunused-but-set-variable" 2021-04-28 12:47:18 -07:00
SemaObjCXX [Sema] Don't set BlockDecl's DoesNotEscape bit if the parameter type of 2021-04-29 16:19:48 -07:00
SemaOpenCL [OpenCL] Remove pragma requirement from Arm dot extension. 2021-05-12 16:25:33 +01:00
SemaOpenCLCXX [OpenCL] Add clang extension for non-portable kernel parameters. 2021-05-05 14:58:23 +01:00
SemaSYCL [SYCL] Implement SYCL address space attributes handling 2021-04-26 13:44:10 +03:00
SemaTemplate Handle unexpanded packs appearing in type-constraints. 2021-05-12 18:45:34 -07:00
TableGen
Templight
Tooling
Unit
VFS [clang] Don't crash when loading invalid VFS for the module dep collector 2021-04-26 17:05:22 -07:00
clang-rename
utils/update_cc_test_checks Return "[CGCall] Annotate `this` argument with alignment" 2021-05-13 20:33:14 +03:00
.clang-format
CMakeLists.txt [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg.py [clang-repl] Recommit "Land initial infrastructure for incremental parsing" 2021-05-13 06:30:29 +00:00
lit.site.cfg.py.in
make_test_dirs.pl