llvm-project/clang/test
Alexey Bataev 62cec44ca4 [OPENMP] Additional processing of 'omp atomic read' directive.
According to OpenMP standard, Section 2.12.6, atomic Construct, '#pragma omp atomic read' is allowed to be used only for expression statements of form 'v = x;', where x and v (as applicable) are both l-value expressions with scalar type. Patch adds checks for it.

llvm-svn: 222231
2014-11-18 10:14:22 +00:00
..
ARCMT Objective-C. Fixes a regression caused by implementation 2014-11-13 22:27:05 +00:00
ASTMerge
Analysis [Sema]. Warn when logical expression is a pointer 2014-11-14 17:12:50 +00:00
CXX Handle use of default member initializers before end of outermost class 2014-11-17 23:36:45 +00:00
CodeCompletion
CodeGen Add PIC-level support to Clang. 2014-11-18 06:17:20 +00:00
CodeGenCUDA Move all CUDA testing inputs to Inputs/ subdirectory inside the tests. 2014-04-28 22:21:28 +00:00
CodeGenCXX Fully handle globals and functions in CGDebugInfo::getDeclarationOrDefinition() 2014-11-18 03:40:51 +00:00
CodeGenObjC Don't manually insert L prefixes. 2014-11-06 13:30:38 +00:00
CodeGenObjCXX Fixes test. 2014-11-13 00:19:30 +00:00
CodeGenOpenCL Emit OpenCL local global variables without zeorinitializer 2014-11-03 16:51:53 +00:00
Coverage clang/test/Coverage/html-diagnostics.c: Use find(1) to avoid globbing. 2014-11-04 13:05:10 +00:00
CoverageMapping InstrProf: Don't emit coverage for uninstantiated templates 2014-11-18 00:34:46 +00:00
Driver clang-cl: Allow /Fo without an argument (PR21589) 2014-11-17 19:16:36 +00:00
FixIt Temporary revert r221818 until all the problems 2014-11-12 23:15:38 +00:00
Format Revert "clang/test/Driver/crash-report.c: This requires rewriter for -frewrite-includes. [PR20321]" 2014-07-16 15:12:48 +00:00
Frontend Frontend: Define __EXCEPTIONS if -fexceptions is passed 2014-10-27 20:02:19 +00:00
Headers [PowerPC] Add VSX builtins for vec_div 2014-11-14 12:10:51 +00:00
Index [libclang] Make sure to visit the body of a CXXForRangeStmt. 2014-11-13 09:50:19 +00:00
Integration Split out header integration tests 2014-05-04 13:00:32 +00:00
Layout Test case B: fixed check rule 2014-10-21 08:16:42 +00:00
Lexer Update Clang's SD-6 support to match N4200 (except for __has_cpp_attribute, 2014-11-12 21:16:38 +00:00
Misc Refactor tree printing in AST dumping. 2014-10-30 21:02:37 +00:00
Modules Validate user headers even if -fmodules-validate-once-per-build-session 2014-11-10 22:13:10 +00:00
OpenMP [OPENMP] Additional processing of 'omp atomic read' directive. 2014-11-18 10:14:22 +00:00
PCH [OPENMP] Codegen for threadprivate variables 2014-11-11 04:05:39 +00:00
Parser Improve diagnostics if _Noreturn is placed after a function declarator. (This sometimes happens when a macro is used that expands to either the GNU noreturn attribute or _Noreturn.) 2014-11-10 21:10:32 +00:00
Preprocessor Complete support for the SD-6 standing document (based off N4200) with support for __has_cpp_attribute. 2014-11-14 13:44:02 +00:00
Profile InstrProf: Update for LLVM API change 2014-08-01 22:50:16 +00:00
Rewriter Objective-C modern rewriter. Patch to fix a rewriting bug 2014-10-28 23:46:58 +00:00
Sema [Sema]. Warn when logical expression is a pointer 2014-11-14 17:12:50 +00:00
SemaCUDA CUDA: mark the target of implicit intrinsics properly 2014-09-30 17:38:34 +00:00
SemaCXX Fix an assertion when ending a function definition. 2014-11-18 00:19:01 +00:00
SemaObjC Recommit r222044 with a test fix - it does not make sense to hunt 2014-11-14 22:09:15 +00:00
SemaObjCXX Allow @synchronized to contextually convert a C++ object to an ObjC object pointer. 2014-08-12 16:20:36 +00:00
SemaOpenCL OpenCL: Emit global variables in the constant addr space as constant globals 2014-10-16 15:29:19 +00:00
SemaTemplate Handle use of default member initializers before end of outermost class 2014-11-17 23:36:45 +00:00
TableGen
Tooling Remove "REQUIRES:shell" from tests. They work for me. 2014-11-04 13:41:33 +00:00
Unit Let test/Unit/lit.cfg add config.shlibdir to $PATH on DLL platforms like cygming. 2014-07-04 05:11:55 +00:00
VFS clang/test/VFS/umbrella-mismatch.m: Let it work on win32 to avoid backslashes in yaml. 2014-11-04 13:05:23 +00:00
.clang-format
CMakeLists.txt Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
Makefile Fix makefile for debuginfo-tests execution. 2014-10-17 23:50:47 +00:00
TestRunner.sh
cxx-sections.data
lit.cfg Remove local handling of ASAN_OPTIONS and UBSAN_OPTIONS. 2014-11-03 23:09:25 +00:00
lit.site.cfg.in Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00
make_test_dirs.pl