llvm-project/clang/lib
Alexey Bataev 56c3b2b091 [OPENMP]Fix capturing of global variables in OpenMP regions.
Summary:
The global variable should be captured in the region only if it was
privitized in the region or in any of the outer regions. Otherwise, it
should not be captured.

Reviewers: jdoerfert

Subscribers: yaxunl, guansong, cfe-commits, caomhin

Tags: #clang

Differential Revision: https://reviews.llvm.org/D77731
2020-04-09 10:36:09 -04:00
..
ARCMigrate Avoid SourceManager.h include in RawCommentList.h, add missing incs 2020-02-27 13:49:40 -08:00
AST [OPENMP50] Fix PR45469: Consider variable-category of defaultmap clause as optional. 2020-04-09 09:43:03 -04:00
ASTMatchers [ASTMatchers] Fixed CastKind being parsed incorrectly for dynamic matchers 2020-04-09 15:09:45 +01:00
Analysis [AST] Remove DeclCXX.h dep on ASTContext.h 2020-04-06 10:09:01 -07:00
Basic [X86] Add TSXLDTRK instructions. 2020-04-09 13:17:29 +08:00
CodeGen [SanitizerCoverage] Add -fsanitize-coverage=inline-bool-flag 2020-04-09 02:40:55 -07:00
CrossTU [clang] Replace SmallStr.str().str() with std::string conversion operator. 2020-01-29 21:27:46 -08:00
DirectoryWatcher Add missing newlines at EOF; NFC 2020-02-12 15:57:25 +00:00
Driver [Driver][X86] Add -mpad-max-prefix-size 2020-04-09 19:34:12 +08:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format [clang-format] Don't break multi block parameters on ObjCBreakBeforeNestedBlockParam 2020-04-06 14:20:09 -07:00
Frontend [SanitizerCoverage] Add -fsanitize-coverage=inline-bool-flag 2020-04-09 02:40:55 -07:00
FrontendTool [llvm][clang][IFS] Enhancing the llvm-ifs yaml format for symbol lists. 2020-04-01 10:49:06 -04:00
Headers [X86] Add TSXLDTRK instructions. 2020-04-09 13:17:29 +08:00
Index Avoid including FileManager.h from SourceManager.h 2020-03-11 13:53:12 -07:00
Lex Remove llvm::Error include form Diagnostic.h 2020-04-06 10:42:17 -07:00
Parse [OPENMP50] Fix PR45469: Consider variable-category of defaultmap clause as optional. 2020-04-09 09:43:03 -04:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema [OPENMP]Fix capturing of global variables in OpenMP regions. 2020-04-09 10:36:09 -04:00
Serialization [FPEnv] Use single enum to represent rounding mode 2020-04-09 13:26:47 +07:00
StaticAnalyzer [analyzer] Display the checker name in the text output 2020-04-09 16:21:45 +02:00
Tooling [libTooling] Simplify the representation of Transformer's RewriteRules. 2020-04-08 08:45:41 -04:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00