[OPENMP]Fix PR50640: OpenMP target clause implicitly scaling loop bounds to uint64_t.
authorAlexey Bataev <a.bataev@outlook.com>
Thu, 1 Jul 2021 13:42:16 +0000 (06:42 -0700)
committerAlexey Bataev <a.bataev@outlook.com>
Thu, 1 Jul 2021 14:52:22 +0000 (07:52 -0700)
commit3eb2158f4fea90d56aeb200a5ca06f536c1df683
treec12bdff2db2d3f91f2fac30c8b54ac391d4d859c
parent2f79acb7b701c41494abff588b5f03a74ea2e11d
[OPENMP]Fix PR50640: OpenMP target clause implicitly scaling loop bounds to uint64_t.

Need to add some conversions to suppress possible warning messages.

Differential Revision: https://reviews.llvm.org/D105187
clang/lib/Sema/SemaOpenMP.cpp
clang/test/OpenMP/distribute_parallel_for_codegen.cpp
clang/test/OpenMP/distribute_parallel_for_simd_codegen.cpp
clang/test/OpenMP/nvptx_target_teams_distribute_parallel_for_codegen.cpp
clang/test/OpenMP/nvptx_target_teams_distribute_parallel_for_generic_mode_codegen.cpp
clang/test/OpenMP/nvptx_target_teams_distribute_parallel_for_simd_codegen.cpp
clang/test/OpenMP/target_teams_distribute_parallel_for_ast_print.cpp
clang/test/OpenMP/target_teams_distribute_parallel_for_schedule_codegen.cpp
clang/test/OpenMP/target_teams_distribute_parallel_for_simd_schedule_codegen.cpp
clang/test/OpenMP/teams_distribute_parallel_for_schedule_codegen.cpp
clang/test/OpenMP/teams_distribute_parallel_for_simd_schedule_codegen.cpp