llvm-project/clang/test
Alexey Bataev 08029595ca [OPENMP]Fix overflow during counting the number of iterations.
Summary:
The OpenMP loops are normalized and transformed into the loops from 0 to
max number of iterations. In some cases, original scheme may lead to
overflow during calculation of number of iterations. If it is unknown,
if we can end up with overflow or not (the bounds are not constant and
  we cannot define if there is an overflow), cast original type to the
  unsigned.

Reviewers: jdoerfert

Subscribers: yaxunl, guansong, sstefan1, openmp-commits, cfe-commits, caomhin

Tags: #clang, #openmp

Differential Revision: https://reviews.llvm.org/D81881
2020-06-17 08:47:01 -04:00
..
ARCMT
AST [OPENMP]Fix overflow during counting the number of iterations. 2020-06-17 08:47:01 -04:00
ASTMerge
Analysis [analyzer][MallocChecker] PR46253: Correctly recognize standard realloc 2020-06-16 17:50:06 +02:00
CXX Revert "DR458: Search template parameter scopes in the right order." 2020-06-16 23:53:44 -07:00
ClangScanDeps
CodeCompletion [Sema][CodeComplete][ObjC] Don't include arrow/dot fixits 2020-06-08 12:46:00 -04:00
CodeGen [SveEmitter] Add builtins for svtbl2 2020-06-17 09:41:38 +01:00
CodeGenCUDA [CUDA][HIP] Fix constexpr variables for C++17 2020-06-03 21:56:52 -04:00
CodeGenCXX [CodeGen][TLS] Set TLS Model for __tls_guard as well. 2020-06-17 08:31:13 +08:00
CodeGenCoroutines [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
CodeGenHIP [clang][amdgpu] Prefer not using `fp16` conversion intrinsics. 2020-06-16 10:21:56 -04:00
CodeGenObjC Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" 2020-06-17 11:38:59 +01:00
CodeGenObjCXX [os_log][test] Remove -O1 from a test, NFC 2020-06-01 16:54:16 -07:00
CodeGenOpenCL [AMDGPU] Add gfx1030 target 2020-06-15 16:18:05 -07:00
CodeGenOpenCLCXX [CGCall] Annotate references with "align" attribute. 2020-05-19 20:21:30 -07:00
CodeGenSYCL [SYCL] Update __builtin_unique_stable_name for other backends. 2020-04-17 07:54:18 -07:00
Coverage
CoverageMapping
Driver [clang] Enable -mms-bitfields by default for mingw targets 2020-06-17 09:37:07 +03:00
FixIt
Format
Frontend [clang][Attribute] Fix noderef attribute false-negatives 2020-06-10 12:20:54 -07:00
Headers [OpenMP][SYCL] Improve diagnosing of unsupported types usage 2020-05-29 18:00:48 +03:00
Import [clang][AST] TextNodeDumper: dump the operator spelling for overloaded operators. 2020-06-09 15:18:14 +01:00
Index [clang][index] Fix a crash for accessing a null field decl. 2020-05-21 09:47:36 +02:00
Integration
InterfaceStubs
Layout [MS] Fix packed struct layout for arrays of aligned non-record types 2020-04-14 18:34:52 -07:00
Lexer [clang][slh] Add test for SLH feature checking macro 2020-05-15 12:23:31 -07:00
Misc Create a warning flag for 'warn_conv_*_not_used' 2020-06-10 09:09:48 -04:00
Modules Fix clang/test/Modules/empty.modulemap by increasing limit. 2020-06-15 12:27:25 +01:00
OpenMP [OPENMP]Fix overflow during counting the number of iterations. 2020-06-17 08:47:01 -04:00
PCH Handle delayed-template-parsing functions imported into a non-dtp TU 2020-06-12 16:09:38 +02:00
Parser [Clang] Add a "#pragma unroll" test case for correct error reporting 2020-06-16 13:03:32 -07:00
ParserSYCL
Preprocessor recommit "[HIP] Add default header and include path" 2020-06-06 14:21:22 -04:00
Profile Fix version of c-general.profdata.v5 test case 2020-06-10 16:20:20 +02:00
Refactor
Rewriter
Sema [AArch64]: BFloat Load/Store Intrinsics&CodeGen 2020-06-16 15:23:30 +01:00
SemaCUDA Revert D80450 "[CUDA][HIP] Fix implicit HD function resolution" 2020-06-10 17:42:28 -07:00
SemaCXX Revert "DR458: Search template parameter scopes in the right order." 2020-06-16 23:53:44 -07:00
SemaObjC [Matrix] Add __builtin_matrix_transpose to Clang. 2020-06-09 10:14:37 +01:00
SemaObjCXX [AST][RecoveryExpr] Build recovery expressions by default for C++. 2020-06-12 15:21:38 +02:00
SemaOpenCL [AMDGPU] Introduce Clang builtins to be mapped to AMDGCN atomic inc/dec intrinsics 2020-06-09 17:02:58 +00:00
SemaOpenCLCXX [AST][RecoveryExpr] Build recovery expressions by default for C++. 2020-06-12 15:21:38 +02:00
SemaSYCL [SYCL][OpenMP] Implement thread-local storage restriction 2020-06-17 14:36:00 +03:00
SemaTemplate Don't assert if we find a dependently-typed variable in the 2020-06-16 19:41:13 -07:00
TableGen
Templight
Tooling [Tooling] Drop leading/trailing whitespace from compile_flags.txt lines 2020-05-19 11:20:02 +02:00
Unit Revert a few unsuccessful attempts at fixing bots. 2020-04-13 17:09:21 -04:00
VFS
clang-rename
utils/update_cc_test_checks [utils] change default nameless value to "TMP" 2020-06-01 06:54:45 -04:00
.clang-format
CMakeLists.txt Stop passing site cfg files via --param to llvm-lit. 2020-04-07 08:20:40 -04:00
TestRunner.sh
cxx-sections.data
lit.cfg.py [apple clang] disable in-process CC1 to preserve crashlog compatibility 2020-06-05 10:55:42 -07:00
lit.site.cfg.py.in [apple clang] disable in-process CC1 to preserve crashlog compatibility 2020-06-05 10:55:42 -07:00
make_test_dirs.pl