llvm-project/clang/test
Alexey Bataev 8f7c1b0b9d [OPENMP] Codegen for 'omp barrier' directive.
Adds generation of call to "i32 kmpc_cancel_barrier(ident_t *, i32)" libcall for explicitly specified barriers (OMP_IDENT_BARRIER_EXPL flag is added to "flags" field of "ident_t" structure).
Also this patch replaces all calls to "kmpc_barrier" function by calls of "__kmpc_cancel_barrier" function which provides additional functionality for OpenMP 4.0.
Also, library specific enum OpenMPLocationFlags moved to private section of CGOpenMPRuntime class to make it more independent from library implementation.
Differential Revision: http://reviews.llvm.org/D6447

llvm-svn: 223444
2014-12-05 04:09:23 +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 [c++1z] Most of N4268 (allow constant evaluation for non-type template arguments). 2014-11-26 03:26:53 +00:00
CodeCompletion
CodeGen Have the driver and the target code agree on what the default ABI 2014-12-05 01:06:59 +00:00
CodeGenCUDA
CodeGenCXX Have the driver and the target code agree on what the default ABI 2014-12-05 01:06:59 +00:00
CodeGenObjC Have the driver and the target code agree on what the default ABI 2014-12-05 01:06:59 +00:00
CodeGenObjCXX Have the driver and the target code agree on what the default ABI 2014-12-05 01:06:59 +00:00
CodeGenOpenCL Add attributes for AMDGPU register limits. 2014-12-04 20:38:18 +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 [msan] allow -fsanitize-coverage=N together with -fsanitize=memory, clang part 2014-12-03 23:27:45 +00:00
FixIt Wire up delayed typo correction to DiagnoseEmptyLookup and set up 2014-11-20 22:06:40 +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 Extended list of valid frontend options with '-cl-std=CL2.0'. 2014-11-20 19:25:00 +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 Add support for has_feature(cxx_alignof) and has_feature(c_alignof). 2014-12-03 01:25:49 +00:00
Misc Another warning with no group name bites the dust. 2014-12-02 22:42:52 +00:00
Modules clang/test/Modules/malformed.cpp REQUIRES shell due to "cd". 2014-12-02 03:55:16 +00:00
OpenMP [OPENMP] Codegen for 'omp barrier' directive. 2014-12-05 04:09:23 +00:00
PCH Reverted r223114, it caused failure on on clang-native-arm-cortex-a9. 2014-12-02 14:52:20 +00:00
Parser Parse qualifiers after comma in declarator lists as a Microsoft extension 2014-12-04 23:31:08 +00:00
Preprocessor Reverted r223114, it caused failure on on clang-native-arm-cortex-a9. 2014-12-02 14:52:20 +00:00
Profile InstrProf: Use the same names for variables as we use in the profile 2014-12-02 23:15:30 +00:00
Rewriter Objective-C modern rewriter. Patch to fix a rewriting bug 2014-10-28 23:46:58 +00:00
Sema Teach EvaluatedExprVisitor that the condition and unselected branches of a 2014-12-03 21:00:20 +00:00
SemaCUDA Add attributes for AMDGPU register limits. 2014-12-04 20:38:18 +00:00
SemaCXX Recognize __unaligned keyword after type specifier 2014-12-04 23:30:25 +00:00
SemaObjC Objective-C ARC. Fixes a crash when checking for 'weak' propery 2014-11-21 21:12:11 +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 Add attributes for AMDGPU register limits. 2014-12-04 20:38:18 +00:00
SemaTemplate Fix buildbot failure on LLP64 platforms like MSVC x86_64. 2014-11-26 19:37:39 +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