llvm-project/clang/lib
Carlo Bertolli ba1487ba69 [OpenMP] Initial implementation of teams distribute code generation
https://reviews.llvm.org/D38371

This patch implements codegen for the combined 'teams distribute" OpenMP pragma and adds regression tests for all its clauses.

llvm-svn: 314905
2017-10-04 14:12:09 +00:00
..
ARCMigrate Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. 2017-06-03 06:23:19 +00:00
AST [ExprConstant] Allow constexpr ctor to modify non static data members 2017-10-04 00:18:55 +00:00
ASTMatchers Add objcImplementationDecl matcher 2017-09-10 21:00:15 +00:00
Analysis [Analyzer] Avoid copy and modifying passed reference in BodyFarm::create_call_once 2017-10-02 21:01:46 +00:00
Basic [OpenMP] Initial implementation of teams distribute code generation 2017-10-04 14:12:09 +00:00
CodeGen [OpenMP] Initial implementation of teams distribute code generation 2017-10-04 14:12:09 +00:00
CrossTU Fix implicit-fallthrough warning by adding missing break 2017-09-24 15:17:46 +00:00
Driver [OpenMP] Fix passing of -m arguments correctly 2017-10-04 13:32:59 +00:00
Edit [clang] Fix format specifiers fixits for nested macros 2017-06-20 20:46:58 +00:00
Format [clang-format] Fix regression about short functions after #else 2017-10-02 15:53:37 +00:00
Frontend Revert "Add /System/Library/PrivateFrameworks as a header search path." 2017-10-02 18:22:19 +00:00
FrontendTool Update after LLVM change r309087 2017-07-26 09:10:17 +00:00
Headers [CUDA] Fix name of __activemask() 2017-10-02 17:50:11 +00:00
Index [index] Generate class & metaclass manglings for objc 2017-09-22 16:58:57 +00:00
Lex Add parens around the boolean condition of one of the added asserts in r314747 ... 2017-10-03 01:33:36 +00:00
Parse [OPENMP] Allow use of declare target directive inside struct 2017-10-03 20:00:00 +00:00
Rewrite [Analyzer] Add support for displaying cross-file diagnostic paths in HTML output 2017-08-03 18:12:22 +00:00
Sema [OpenMP] Initial implementation of teams distribute code generation 2017-10-04 14:12:09 +00:00
Serialization [OPENMP] Capture argument of `device` clause for target-based 2017-10-02 16:32:39 +00:00
StaticAnalyzer [Analyzer] Re-apply r314820 with a fix for StringRef lifetime. 2017-10-03 23:15:35 +00:00
Tooling [refactor] Simplify the refactoring interface 2017-10-02 18:42:43 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00