This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository clang.
from d32885e652 [driver][darwin] Take the OS version from -m<os>-version-min [...] new 68d230359a [OPENMP] Support for -fopenmp-simd option with compilation o [...]
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/clang/AST/StmtOpenMP.h | 10 +- lib/CodeGen/CGDeclCXX.cpp | 4 +- lib/CodeGen/CGExpr.cpp | 7 +- lib/CodeGen/CGOpenMPRuntime.cpp | 300 +++++ lib/CodeGen/CGOpenMPRuntime.h | 565 ++++++++ lib/CodeGen/CGStmt.cpp | 9 + lib/CodeGen/CGStmtOpenMP.cpp | 127 +- lib/CodeGen/CodeGenFunction.h | 3 + lib/CodeGen/CodeGenModule.cpp | 8 +- test/OpenMP/atomic_ast_print.cpp | 4 + test/OpenMP/atomic_capture_codegen.cpp | 5 + test/OpenMP/atomic_codegen.cpp | 6 + test/OpenMP/atomic_messages.c | 2 + test/OpenMP/atomic_messages.cpp | 2 + test/OpenMP/atomic_read_codegen.c | 5 + test/OpenMP/atomic_update_codegen.cpp | 5 + test/OpenMP/atomic_write_codegen.c | 5 + test/OpenMP/barrier_ast_print.cpp | 4 + test/OpenMP/barrier_codegen.cpp | 5 + test/OpenMP/barrier_messages.cpp | 2 + test/OpenMP/cancel_ast_print.cpp | 4 + test/OpenMP/cancel_codegen.cpp | 5 + test/OpenMP/cancel_codegen_cleanup.cpp | 3 + test/OpenMP/cancel_if_messages.cpp | 2 + test/OpenMP/cancel_messages.cpp | 2 + test/OpenMP/cancellation_point_ast_print.cpp | 4 + test/OpenMP/cancellation_point_codegen.cpp | 5 + test/OpenMP/cancellation_point_messages.cpp | 2 + test/OpenMP/capturing_in_templates.cpp | 3 + test/OpenMP/critical_ast_print.cpp | 4 + test/OpenMP/critical_codegen.cpp | 6 + test/OpenMP/critical_messages.cpp | 2 + test/OpenMP/debug-info-openmp-array.cpp | 3 + test/OpenMP/declare_reduction_ast_print.c | 4 + test/OpenMP/declare_reduction_ast_print.cpp | 4 + test/OpenMP/declare_reduction_codegen.c | 5 + test/OpenMP/declare_reduction_codegen.cpp | 5 + test/OpenMP/declare_reduction_messages.c | 2 + test/OpenMP/declare_reduction_messages.cpp | 4 + test/OpenMP/declare_simd_ast_print.c | 4 + test/OpenMP/declare_simd_ast_print.cpp | 4 + test/OpenMP/declare_simd_codegen.cpp | 5 + test/OpenMP/declare_simd_messages.cpp | 2 + test/OpenMP/declare_target_ast_print.cpp | 4 + test/OpenMP/declare_target_messages.cpp | 2 + test/OpenMP/distribute_ast_print.cpp | 4 + test/OpenMP/distribute_codegen.cpp | 18 + test/OpenMP/distribute_collapse_messages.cpp | 4 + test/OpenMP/distribute_dist_schedule_ast_print.cpp | 4 + test/OpenMP/distribute_dist_schedule_messages.cpp | 2 + test/OpenMP/distribute_firstprivate_codegen.cpp | 16 + test/OpenMP/distribute_firstprivate_messages.cpp | 2 + test/OpenMP/distribute_lastprivate_codegen.cpp | 16 + test/OpenMP/distribute_parallel_for_ast_print.cpp | 4 + test/OpenMP/distribute_parallel_for_codegen.cpp | 16 + .../distribute_parallel_for_collapse_messages.cpp | 4 + .../distribute_parallel_for_copyin_messages.cpp | 2 + .../distribute_parallel_for_default_messages.cpp | 2 + ...tribute_parallel_for_dist_schedule_messages.cpp | 2 + ...istribute_parallel_for_firstprivate_codegen.cpp | 15 + ...stribute_parallel_for_firstprivate_messages.cpp | 2 + test/OpenMP/distribute_parallel_for_if_codegen.cpp | 5 + .../OpenMP/distribute_parallel_for_if_messages.cpp | 2 + ...distribute_parallel_for_lastprivate_codegen.cpp | 16 + ...istribute_parallel_for_lastprivate_messages.cpp | 2 + test/OpenMP/distribute_parallel_for_messages.cpp | 2 + ...distribute_parallel_for_num_threads_codegen.cpp | 5 + ...istribute_parallel_for_num_threads_messages.cpp | 2 + .../distribute_parallel_for_private_codegen.cpp | 16 + .../distribute_parallel_for_private_messages.cpp | 2 + .../distribute_parallel_for_proc_bind_codegen.cpp | 5 + .../distribute_parallel_for_proc_bind_messages.cpp | 2 + .../distribute_parallel_for_reduction_messages.cpp | 4 + .../distribute_parallel_for_schedule_messages.cpp | 2 + .../distribute_parallel_for_shared_messages.cpp | 2 + ...stribute_parallel_for_simd_aligned_messages.cpp | 2 + .../distribute_parallel_for_simd_ast_print.cpp | 4 + .../distribute_parallel_for_simd_codegen.cpp | 16 + ...tribute_parallel_for_simd_collapse_messages.cpp | 4 + ...istribute_parallel_for_simd_copyin_messages.cpp | 2 + ...stribute_parallel_for_simd_default_messages.cpp | 2 + ...te_parallel_for_simd_dist_schedule_messages.cpp | 2 + ...bute_parallel_for_simd_firstprivate_codegen.cpp | 15 + ...ute_parallel_for_simd_firstprivate_messages.cpp | 2 + .../distribute_parallel_for_simd_if_codegen.cpp | 5 + .../distribute_parallel_for_simd_if_messages.cpp | 2 + ...ibute_parallel_for_simd_lastprivate_codegen.cpp | 16 + ...bute_parallel_for_simd_lastprivate_messages.cpp | 2 + ...istribute_parallel_for_simd_linear_messages.cpp | 2 + .../distribute_parallel_for_simd_loop_messages.cpp | 2 + .../distribute_parallel_for_simd_misc_messages.c | 2 + ...ibute_parallel_for_simd_num_threads_codegen.cpp | 5 + ...bute_parallel_for_simd_num_threads_messages.cpp | 2 + ...istribute_parallel_for_simd_private_codegen.cpp | 16 + ...stribute_parallel_for_simd_private_messages.cpp | 2 + ...tribute_parallel_for_simd_proc_bind_codegen.cpp | 5 + ...ribute_parallel_for_simd_proc_bind_messages.cpp | 2 + ...ribute_parallel_for_simd_reduction_messages.cpp | 4 + ...stribute_parallel_for_simd_safelen_messages.cpp | 4 + ...tribute_parallel_for_simd_schedule_messages.cpp | 2 + ...istribute_parallel_for_simd_shared_messages.cpp | 2 + ...stribute_parallel_for_simd_simdlen_messages.cpp | 3 + test/OpenMP/distribute_private_codegen.cpp | 16 + test/OpenMP/distribute_private_messages.cpp | 2 + test/OpenMP/distribute_simd_aligned_messages.cpp | 2 + test/OpenMP/distribute_simd_ast_print.cpp | 4 + test/OpenMP/distribute_simd_codegen.cpp | 18 + test/OpenMP/distribute_simd_collapse_messages.cpp | 4 + .../distribute_simd_dist_schedule_messages.cpp | 2 + .../distribute_simd_firstprivate_codegen.cpp | 16 + .../distribute_simd_firstprivate_messages.cpp | 2 + .../OpenMP/distribute_simd_lastprivate_codegen.cpp | 16 + .../distribute_simd_lastprivate_messages.cpp | 2 + test/OpenMP/distribute_simd_linear_messages.cpp | 2 + test/OpenMP/distribute_simd_loop_messages.cpp | 2 + test/OpenMP/distribute_simd_misc_messages.c | 2 + test/OpenMP/distribute_simd_private_codegen.cpp | 16 + test/OpenMP/distribute_simd_private_messages.cpp | 2 + test/OpenMP/distribute_simd_reduction_codegen.cpp | 13 + test/OpenMP/distribute_simd_reduction_messages.cpp | 4 + test/OpenMP/distribute_simd_safelen_messages.cpp | 4 + test/OpenMP/distribute_simd_simdlen_messages.cpp | 4 + test/OpenMP/driver.c | 3 + test/OpenMP/dump.cpp | 137 +- test/OpenMP/flush_ast_print.cpp | 4 + test/OpenMP/flush_codegen.cpp | 5 + test/OpenMP/flush_messages.cpp | 2 + test/OpenMP/for_ast_print.cpp | 4 + test/OpenMP/for_codegen.cpp | 7 + test/OpenMP/for_collapse_messages.cpp | 4 + test/OpenMP/for_firstprivate_codegen.cpp | 7 + test/OpenMP/for_firstprivate_messages.cpp | 1 + test/OpenMP/for_lastprivate_codegen.cpp | 7 + test/OpenMP/for_lastprivate_messages.cpp | 2 + test/OpenMP/for_linear_codegen.cpp | 7 + test/OpenMP/for_linear_messages.cpp | 2 + test/OpenMP/for_loop_messages.cpp | 2 + test/OpenMP/for_misc_messages.c | 2 + test/OpenMP/for_ordered_clause.cpp | 5 + test/OpenMP/for_private_codegen.cpp | 7 + test/OpenMP/for_private_messages.cpp | 2 + test/OpenMP/for_reduction_codegen.cpp | 7 + test/OpenMP/for_reduction_codegen_UDR.cpp | 5 + test/OpenMP/for_reduction_messages.cpp | 4 + test/OpenMP/for_schedule_messages.cpp | 2 + test/OpenMP/for_simd_aligned_messages.cpp | 2 + test/OpenMP/for_simd_ast_print.cpp | 4 + test/OpenMP/for_simd_codegen.cpp | 6 + test/OpenMP/for_simd_collapse_messages.cpp | 4 + test/OpenMP/for_simd_firstprivate_messages.cpp | 2 + test/OpenMP/for_simd_lastprivate_messages.cpp | 2 + test/OpenMP/for_simd_linear_messages.cpp | 2 + test/OpenMP/for_simd_loop_messages.cpp | 2 + test/OpenMP/for_simd_misc_messages.c | 2 + test/OpenMP/for_simd_private_messages.cpp | 2 + test/OpenMP/for_simd_reduction_messages.cpp | 4 + test/OpenMP/for_simd_safelen_messages.cpp | 4 + test/OpenMP/for_simd_schedule_messages.cpp | 2 + test/OpenMP/for_simd_simdlen_messages.cpp | 4 + test/OpenMP/function-attr.cpp | 3 + test/OpenMP/is_initial_device.c | 5 + test/OpenMP/linking.c | 10 + test/OpenMP/loops_explicit_clauses_codegen.cpp | 5 + test/OpenMP/master_ast_print.cpp | 4 + test/OpenMP/master_codegen.cpp | 6 + test/OpenMP/master_messages.cpp | 2 + test/OpenMP/nesting_of_regions.cpp | 3 + test/OpenMP/no_option.c | 3 + test/OpenMP/no_option_no_warn.c | 3 + test/OpenMP/nvptx_target_printf_codegen.c | 4 - test/OpenMP/openmp_check.cpp | 5 + test/OpenMP/openmp_common.c | 3 + test/OpenMP/openmp_offload_codegen.cpp | 12 +- test/OpenMP/openmp_seh.c | 3 + test/OpenMP/openmp_win_codegen.cpp | 3 + test/OpenMP/option_warn.c | 3 + test/OpenMP/ordered_ast_print.cpp | 4 + test/OpenMP/ordered_codegen.cpp | 5 + test/OpenMP/ordered_doacross_codegen.cpp | 5 + test/OpenMP/ordered_messages.cpp | 4 + test/OpenMP/parallel_ast_print.cpp | 4 + test/OpenMP/parallel_codegen.cpp | 5 + test/OpenMP/parallel_copyin_codegen.cpp | 16 + test/OpenMP/parallel_copyin_messages.cpp | 2 + test/OpenMP/parallel_default_messages.cpp | 2 + test/OpenMP/parallel_firstprivate_codegen.cpp | 17 + test/OpenMP/parallel_firstprivate_messages.cpp | 2 + test/OpenMP/parallel_for_ast_print.cpp | 4 + test/OpenMP/parallel_for_codegen.cpp | 7 + test/OpenMP/parallel_for_collapse_messages.cpp | 4 + test/OpenMP/parallel_for_copyin_messages.cpp | 2 + test/OpenMP/parallel_for_default_messages.cpp | 2 + test/OpenMP/parallel_for_firstprivate_messages.cpp | 2 + test/OpenMP/parallel_for_if_messages.cpp | 2 + test/OpenMP/parallel_for_lastprivate_messages.cpp | 2 + test/OpenMP/parallel_for_linear_codegen.cpp | 7 + test/OpenMP/parallel_for_linear_messages.cpp | 2 + test/OpenMP/parallel_for_loop_messages.cpp | 2 + test/OpenMP/parallel_for_messages.cpp | 2 + test/OpenMP/parallel_for_misc_messages.c | 2 + test/OpenMP/parallel_for_num_threads_messages.cpp | 2 + test/OpenMP/parallel_for_ordered_messages.cpp | 4 + test/OpenMP/parallel_for_private_messages.cpp | 2 + test/OpenMP/parallel_for_proc_bind_messages.cpp | 2 + test/OpenMP/parallel_for_reduction_messages.cpp | 4 + test/OpenMP/parallel_for_schedule_messages.cpp | 2 + test/OpenMP/parallel_for_simd_aligned_messages.cpp | 2 + test/OpenMP/parallel_for_simd_ast_print.cpp | 4 + test/OpenMP/parallel_for_simd_codegen.cpp | 6 + .../OpenMP/parallel_for_simd_collapse_messages.cpp | 4 + test/OpenMP/parallel_for_simd_copyin_messages.cpp | 2 + test/OpenMP/parallel_for_simd_default_messages.cpp | 2 + .../parallel_for_simd_firstprivate_messages.cpp | 2 + test/OpenMP/parallel_for_simd_if_messages.cpp | 2 + .../parallel_for_simd_lastprivate_messages.cpp | 2 + test/OpenMP/parallel_for_simd_linear_messages.cpp | 2 + test/OpenMP/parallel_for_simd_loop_messages.cpp | 2 + test/OpenMP/parallel_for_simd_messages.cpp | 2 + test/OpenMP/parallel_for_simd_misc_messages.c | 2 + .../parallel_for_simd_num_threads_messages.cpp | 2 + test/OpenMP/parallel_for_simd_private_messages.cpp | 2 + .../parallel_for_simd_proc_bind_messages.cpp | 2 + .../parallel_for_simd_reduction_messages.cpp | 4 + test/OpenMP/parallel_for_simd_safelen_messages.cpp | 4 + .../OpenMP/parallel_for_simd_schedule_messages.cpp | 2 + test/OpenMP/parallel_for_simd_simdlen_messages.cpp | 4 + test/OpenMP/parallel_if_codegen.cpp | 5 + test/OpenMP/parallel_if_messages.cpp | 2 + test/OpenMP/parallel_messages.cpp | 2 + test/OpenMP/parallel_num_threads_codegen.cpp | 5 + test/OpenMP/parallel_num_threads_messages.cpp | 2 + test/OpenMP/parallel_private_codegen.cpp | 7 + test/OpenMP/parallel_private_messages.cpp | 2 + test/OpenMP/parallel_proc_bind_codegen.cpp | 5 + test/OpenMP/parallel_proc_bind_messages.cpp | 2 + test/OpenMP/parallel_reduction_codegen.cpp | 7 + test/OpenMP/parallel_reduction_messages.cpp | 4 + test/OpenMP/parallel_sections_ast_print.cpp | 4 + test/OpenMP/parallel_sections_codegen.cpp | 5 + test/OpenMP/parallel_sections_copyin_messages.cpp | 2 + test/OpenMP/parallel_sections_default_messages.cpp | 2 + .../parallel_sections_firstprivate_messages.cpp | 2 + test/OpenMP/parallel_sections_if_messages.cpp | 2 + .../parallel_sections_lastprivate_messages.cpp | 2 + test/OpenMP/parallel_sections_messages.cpp | 2 + test/OpenMP/parallel_sections_misc_messages.c | 2 + .../parallel_sections_num_threads_messages.cpp | 2 + test/OpenMP/parallel_sections_private_messages.cpp | 2 + .../parallel_sections_proc_bind_messages.cpp | 2 + .../parallel_sections_reduction_messages.cpp | 4 + test/OpenMP/parallel_sections_shared_messages.cpp | 2 + test/OpenMP/parallel_shared_messages.cpp | 2 + test/OpenMP/report_default_DSA.cpp | 2 + test/OpenMP/schedule_codegen.cpp | 3 + test/OpenMP/sections_ast_print.cpp | 4 + test/OpenMP/sections_codegen.cpp | 5 + test/OpenMP/sections_firstprivate_codegen.cpp | 7 + test/OpenMP/sections_firstprivate_messages.cpp | 2 + test/OpenMP/sections_lastprivate_codegen.cpp | 7 + test/OpenMP/sections_lastprivate_messages.cpp | 2 + test/OpenMP/sections_misc_messages.c | 2 + test/OpenMP/sections_private_codegen.cpp | 7 + test/OpenMP/sections_private_messages.cpp | 2 + test/OpenMP/sections_reduction_codegen.cpp | 7 + test/OpenMP/sections_reduction_messages.cpp | 4 + test/OpenMP/simd_aligned_messages.cpp | 2 + test/OpenMP/simd_ast_print.cpp | 4 + test/OpenMP/simd_codegen.cpp | 1418 ++++++++++---------- test/OpenMP/simd_collapse_messages.cpp | 4 + test/OpenMP/simd_lastprivate_messages.cpp | 2 + test/OpenMP/simd_linear_messages.cpp | 2 + test/OpenMP/simd_loop_messages.cpp | 2 + test/OpenMP/simd_metadata.c | 9 + test/OpenMP/simd_misc_messages.c | 2 + test/OpenMP/simd_private_messages.cpp | 2 + test/OpenMP/simd_reduction_messages.cpp | 4 + test/OpenMP/simd_safelen_messages.cpp | 4 + test/OpenMP/simd_simdlen_messages.cpp | 4 + test/OpenMP/single_ast_print.cpp | 4 + test/OpenMP/single_codegen.cpp | 7 + test/OpenMP/single_copyprivate_messages.cpp | 2 + test/OpenMP/single_firstprivate_codegen.cpp | 7 + test/OpenMP/single_firstprivate_messages.cpp | 2 + test/OpenMP/single_misc_messages.c | 2 + test/OpenMP/single_private_codegen.cpp | 7 + test/OpenMP/single_private_messages.cpp | 2 + test/OpenMP/target_ast_print.cpp | 4 + test/OpenMP/target_codegen.cpp | 18 + test/OpenMP/target_codegen_global_capture.cpp | 8 + test/OpenMP/target_codegen_registration.cpp | 69 +- test/OpenMP/target_codegen_registration_naming.cpp | 18 + test/OpenMP/target_data_ast_print.cpp | 4 + test/OpenMP/target_data_codegen.cpp | 24 + test/OpenMP/target_data_device_messages.cpp | 2 + test/OpenMP/target_data_if_messages.cpp | 2 + test/OpenMP/target_data_messages.c | 2 + .../target_data_use_device_ptr_ast_print.cpp | 3 + test/OpenMP/target_data_use_device_ptr_codegen.cpp | 16 + .../OpenMP/target_data_use_device_ptr_messages.cpp | 2 + test/OpenMP/target_defaultmap_messages.cpp | 2 + test/OpenMP/target_depend_messages.cpp | 2 + test/OpenMP/target_device_messages.cpp | 2 + test/OpenMP/target_enter_data_ast_print.cpp | 4 + test/OpenMP/target_enter_data_codegen.cpp | 42 + test/OpenMP/target_enter_data_depend_codegen.cpp | 8 + test/OpenMP/target_enter_data_depend_messages.cpp | 2 + test/OpenMP/target_enter_data_device_messages.cpp | 2 + test/OpenMP/target_enter_data_if_messages.cpp | 2 + test/OpenMP/target_enter_data_map_messages.c | 3 + test/OpenMP/target_enter_data_nowait_messages.cpp | 2 + test/OpenMP/target_exit_data_ast_print.cpp | 4 + test/OpenMP/target_exit_data_codegen.cpp | 24 + test/OpenMP/target_exit_data_depend_codegen.cpp | 8 + test/OpenMP/target_exit_data_depend_messages.cpp | 2 + test/OpenMP/target_exit_data_device_messages.cpp | 2 + test/OpenMP/target_exit_data_if_messages.cpp | 2 + test/OpenMP/target_exit_data_map_messages.c | 3 + test/OpenMP/target_exit_data_nowait_messages.cpp | 2 + test/OpenMP/target_firstprivate_codegen.cpp | 18 + test/OpenMP/target_firstprivate_messages.cpp | 2 + test/OpenMP/target_if_messages.cpp | 2 + test/OpenMP/target_is_device_ptr_ast_print.cpp | 4 + test/OpenMP/target_is_device_ptr_codegen.cpp | 16 + test/OpenMP/target_is_device_ptr_messages.cpp | 2 + test/OpenMP/target_map_codegen.cpp | 232 ++++ test/OpenMP/target_map_messages.cpp | 3 + test/OpenMP/target_messages.cpp | 2 + test/OpenMP/target_nowait_messages.cpp | 2 + test/OpenMP/target_parallel_ast_print.cpp | 4 + test/OpenMP/target_parallel_codegen.cpp | 18 + .../target_parallel_codegen_registration.cpp | 69 +- ...target_parallel_codegen_registration_naming.cpp | 18 + test/OpenMP/target_parallel_default_messages.cpp | 2 + .../OpenMP/target_parallel_defaultmap_messages.cpp | 2 + test/OpenMP/target_parallel_depend_messages.cpp | 2 + test/OpenMP/target_parallel_device_messages.cpp | 2 + .../target_parallel_firstprivate_messages.cpp | 2 + test/OpenMP/target_parallel_for_ast_print.cpp | 4 + test/OpenMP/target_parallel_for_codegen.cpp | 18 + .../target_parallel_for_codegen_registration.cpp | 69 +- ...et_parallel_for_codegen_registration_naming.cpp | 18 + .../target_parallel_for_collapse_messages.cpp | 4 + .../target_parallel_for_default_messages.cpp | 2 + .../target_parallel_for_defaultmap_messages.cpp | 2 + .../OpenMP/target_parallel_for_depend_messages.cpp | 2 + .../OpenMP/target_parallel_for_device_messages.cpp | 2 + .../target_parallel_for_firstprivate_messages.cpp | 2 + test/OpenMP/target_parallel_for_if_messages.cpp | 2 + ...target_parallel_for_is_device_ptr_ast_print.cpp | 4 + .../target_parallel_for_is_device_ptr_messages.cpp | 2 + .../target_parallel_for_lastprivate_messages.cpp | 2 + .../OpenMP/target_parallel_for_linear_messages.cpp | 2 + test/OpenMP/target_parallel_for_loop_messages.cpp | 2 + test/OpenMP/target_parallel_for_map_messages.cpp | 2 + test/OpenMP/target_parallel_for_messages.cpp | 2 + test/OpenMP/target_parallel_for_misc_messages.c | 2 + .../OpenMP/target_parallel_for_nowait_messages.cpp | 2 + .../target_parallel_for_num_threads_messages.cpp | 2 + .../target_parallel_for_ordered_messages.cpp | 4 + .../target_parallel_for_private_messages.cpp | 2 + .../target_parallel_for_proc_bind_messages.cpp | 2 + .../target_parallel_for_reduction_messages.cpp | 4 + .../target_parallel_for_schedule_messages.cpp | 2 + .../target_parallel_for_simd_aligned_messages.cpp | 2 + test/OpenMP/target_parallel_for_simd_ast_print.cpp | 4 + test/OpenMP/target_parallel_for_simd_codegen.cpp | 18 + ...rget_parallel_for_simd_codegen_registration.cpp | 69 +- ...rallel_for_simd_codegen_registration_naming.cpp | 18 + .../target_parallel_for_simd_collapse_messages.cpp | 4 + .../target_parallel_for_simd_default_messages.cpp | 2 + ...arget_parallel_for_simd_defaultmap_messages.cpp | 2 + .../target_parallel_for_simd_depend_messages.cpp | 2 + .../target_parallel_for_simd_device_messages.cpp | 2 + ...get_parallel_for_simd_firstprivate_messages.cpp | 2 + .../target_parallel_for_simd_if_messages.cpp | 2 + ...t_parallel_for_simd_is_device_ptr_ast_print.cpp | 4 + ...et_parallel_for_simd_is_device_ptr_messages.cpp | 2 + ...rget_parallel_for_simd_lastprivate_messages.cpp | 2 + .../target_parallel_for_simd_linear_messages.cpp | 2 + .../target_parallel_for_simd_loop_messages.cpp | 2 + .../target_parallel_for_simd_map_messages.cpp | 2 + test/OpenMP/target_parallel_for_simd_messages.cpp | 2 + .../target_parallel_for_simd_misc_messages.c | 2 + .../target_parallel_for_simd_nowait_messages.cpp | 2 + ...rget_parallel_for_simd_num_threads_messages.cpp | 2 + .../target_parallel_for_simd_ordered_messages.cpp | 4 + .../target_parallel_for_simd_private_messages.cpp | 2 + ...target_parallel_for_simd_proc_bind_messages.cpp | 2 + ...target_parallel_for_simd_reduction_messages.cpp | 4 + .../target_parallel_for_simd_safelen_messages.cpp | 4 + .../target_parallel_for_simd_schedule_messages.cpp | 2 + .../target_parallel_for_simd_simdlen_messages.cpp | 4 + test/OpenMP/target_parallel_if_codegen.cpp | 18 + test/OpenMP/target_parallel_if_messages.cpp | 2 + .../target_parallel_is_device_ptr_ast_print.cpp | 4 + .../target_parallel_is_device_ptr_messages.cpp | 4 +- test/OpenMP/target_parallel_map_messages.cpp | 2 + test/OpenMP/target_parallel_messages.cpp | 2 + test/OpenMP/target_parallel_nowait_messages.cpp | 2 + .../OpenMP/target_parallel_num_threads_codegen.cpp | 18 + .../target_parallel_num_threads_messages.cpp | 2 + test/OpenMP/target_parallel_private_messages.cpp | 2 + test/OpenMP/target_parallel_proc_bind_messages.cpp | 2 + test/OpenMP/target_parallel_reduction_messages.cpp | 4 + test/OpenMP/target_parallel_shared_messages.cpp | 2 + test/OpenMP/target_private_codegen.cpp | 10 + test/OpenMP/target_private_messages.cpp | 2 + test/OpenMP/target_reduction_codegen.cpp | 10 + test/OpenMP/target_reduction_messages.cpp | 4 + test/OpenMP/target_simd_aligned_messages.cpp | 2 + test/OpenMP/target_simd_ast_print.cpp | 4 + test/OpenMP/target_simd_codegen.cpp | 18 + test/OpenMP/target_simd_codegen_registration.cpp | 69 +- .../target_simd_codegen_registration_naming.cpp | 18 + test/OpenMP/target_simd_collapse_messages.cpp | 3 + test/OpenMP/target_simd_defaultmap_messages.cpp | 2 + test/OpenMP/target_simd_depend_messages.cpp | 2 + test/OpenMP/target_simd_device_messages.cpp | 2 + test/OpenMP/target_simd_firstprivate_messages.cpp | 2 + test/OpenMP/target_simd_if_messages.cpp | 2 + test/OpenMP/target_simd_is_device_ptr_messages.cpp | 2 + test/OpenMP/target_simd_lastprivate_messages.cpp | 2 + test/OpenMP/target_simd_linear_messages.cpp | 2 + test/OpenMP/target_simd_loop_messages.cpp | 2 + test/OpenMP/target_simd_map_messages.cpp | 2 + test/OpenMP/target_simd_messages.cpp | 2 + test/OpenMP/target_simd_misc_messages.c | 2 + test/OpenMP/target_simd_nowait_messages.cpp | 2 + test/OpenMP/target_simd_private_messages.cpp | 2 + test/OpenMP/target_simd_reduction_messages.cpp | 4 + test/OpenMP/target_simd_safelen_messages.cpp | 4 + test/OpenMP/target_simd_simdlen_messages.cpp | 4 + test/OpenMP/target_teams_ast_print.cpp | 4 + test/OpenMP/target_teams_codegen.cpp | 18 + test/OpenMP/target_teams_codegen_registration.cpp | 69 +- .../target_teams_codegen_registration_naming.cpp | 18 + test/OpenMP/target_teams_default_messages.cpp | 2 + test/OpenMP/target_teams_defaultmap_messages.cpp | 2 + test/OpenMP/target_teams_depend_messages.cpp | 2 + test/OpenMP/target_teams_device_messages.cpp | 2 + test/OpenMP/target_teams_distribute_ast_print.cpp | 4 + test/OpenMP/target_teams_distribute_codegen.cpp | 18 + ...arget_teams_distribute_codegen_registration.cpp | 69 +- ...eams_distribute_codegen_registration_naming.cpp | 18 + .../target_teams_distribute_collapse_codegen.cpp | 16 + .../target_teams_distribute_collapse_messages.cpp | 4 + .../target_teams_distribute_default_messages.cpp | 2 + ...target_teams_distribute_defaultmap_messages.cpp | 2 + .../target_teams_distribute_depend_messages.cpp | 2 + .../target_teams_distribute_device_messages.cpp | 2 + ...rget_teams_distribute_dist_schedule_codegen.cpp | 16 + ...get_teams_distribute_dist_schedule_messages.cpp | 2 + ...arget_teams_distribute_firstprivate_codegen.cpp | 13 + ...rget_teams_distribute_firstprivate_messages.cpp | 2 + .../OpenMP/target_teams_distribute_if_messages.cpp | 2 + ...target_teams_distribute_lastprivate_codegen.cpp | 16 + ...arget_teams_distribute_lastprivate_messages.cpp | 2 + .../target_teams_distribute_loop_messages.cpp | 2 + .../target_teams_distribute_map_messages.cpp | 2 + test/OpenMP/target_teams_distribute_messages.cpp | 2 + .../OpenMP/target_teams_distribute_misc_messages.c | 2 + .../target_teams_distribute_nowait_messages.cpp | 2 + .../target_teams_distribute_num_teams_messages.cpp | 2 + ...get_teams_distribute_parallel_for_ast_print.cpp | 4 + ...s_distribute_parallel_for_collapse_messages.cpp | 4 + ...ms_distribute_parallel_for_default_messages.cpp | 2 + ...distribute_parallel_for_defaultmap_messages.cpp | 2 + ...ams_distribute_parallel_for_depend_messages.cpp | 2 + ...ams_distribute_parallel_for_device_messages.cpp | 2 + ...tribute_parallel_for_dist_schedule_messages.cpp | 2 + ...stribute_parallel_for_firstprivate_messages.cpp | 2 + ...t_teams_distribute_parallel_for_if_messages.cpp | 2 + ...ribute_parallel_for_is_device_ptr_ast_print.cpp | 4 + ...tribute_parallel_for_is_device_ptr_messages.cpp | 2 + ...istribute_parallel_for_lastprivate_messages.cpp | 2 + ...teams_distribute_parallel_for_loop_messages.cpp | 2 + ..._teams_distribute_parallel_for_map_messages.cpp | 2 + ...rget_teams_distribute_parallel_for_messages.cpp | 2 + ...t_teams_distribute_parallel_for_misc_messages.c | 2 + ...ams_distribute_parallel_for_nowait_messages.cpp | 2 + ..._distribute_parallel_for_num_teams_messages.cpp | 2 + ...istribute_parallel_for_num_threads_messages.cpp | 2 + ...ms_distribute_parallel_for_private_messages.cpp | 2 + ..._distribute_parallel_for_proc_bind_messages.cpp | 2 + ..._distribute_parallel_for_reduction_messages.cpp | 4 + ...s_distribute_parallel_for_schedule_messages.cpp | 2 + ...ams_distribute_parallel_for_shared_messages.cpp | 2 + ...stribute_parallel_for_simd_aligned_messages.cpp | 2 + ...eams_distribute_parallel_for_simd_ast_print.cpp | 4 + ...tribute_parallel_for_simd_collapse_messages.cpp | 4 + ...stribute_parallel_for_simd_default_messages.cpp | 2 + ...ibute_parallel_for_simd_defaultmap_messages.cpp | 2 + ...istribute_parallel_for_simd_depend_messages.cpp | 2 + ...istribute_parallel_for_simd_device_messages.cpp | 2 + ...te_parallel_for_simd_dist_schedule_messages.cpp | 2 + ...ute_parallel_for_simd_firstprivate_messages.cpp | 2 + ...ms_distribute_parallel_for_simd_if_messages.cpp | 2 + ...e_parallel_for_simd_is_device_ptr_ast_print.cpp | 4 + ...te_parallel_for_simd_is_device_ptr_messages.cpp | 2 + ...bute_parallel_for_simd_lastprivate_messages.cpp | 2 + ...istribute_parallel_for_simd_linear_messages.cpp | 2 + ..._distribute_parallel_for_simd_loop_messages.cpp | 2 + ...s_distribute_parallel_for_simd_map_messages.cpp | 2 + ...teams_distribute_parallel_for_simd_messages.cpp | 2 + ...ms_distribute_parallel_for_simd_misc_messages.c | 2 + ...istribute_parallel_for_simd_nowait_messages.cpp | 2 + ...ribute_parallel_for_simd_num_teams_messages.cpp | 2 + ...bute_parallel_for_simd_num_threads_messages.cpp | 2 + ...stribute_parallel_for_simd_private_messages.cpp | 2 + ...ribute_parallel_for_simd_proc_bind_messages.cpp | 2 + ...ribute_parallel_for_simd_reduction_messages.cpp | 4 + ...stribute_parallel_for_simd_safelen_messages.cpp | 4 + ...tribute_parallel_for_simd_schedule_messages.cpp | 2 + ...istribute_parallel_for_simd_shared_messages.cpp | 2 + ...stribute_parallel_for_simd_simdlen_messages.cpp | 4 + ...ute_parallel_for_simd_thread_limit_messages.cpp | 2 + ...stribute_parallel_for_thread_limit_messages.cpp | 2 + .../target_teams_distribute_private_codegen.cpp | 13 + .../target_teams_distribute_private_messages.cpp | 2 + .../target_teams_distribute_reduction_codegen.cpp | 13 + .../target_teams_distribute_reduction_messages.cpp | 4 + .../target_teams_distribute_shared_messages.cpp | 2 + ...rget_teams_distribute_simd_aligned_messages.cpp | 2 + .../target_teams_distribute_simd_ast_print.cpp | 4 + .../target_teams_distribute_simd_codegen.cpp | 18 + ..._teams_distribute_simd_codegen_registration.cpp | 69 +- ...distribute_simd_codegen_registration_naming.cpp | 18 + ...rget_teams_distribute_simd_collapse_codegen.cpp | 16 + ...get_teams_distribute_simd_collapse_messages.cpp | 4 + ...t_teams_distribute_simd_defaultmap_messages.cpp | 2 + ...arget_teams_distribute_simd_depend_messages.cpp | 2 + ...arget_teams_distribute_simd_device_messages.cpp | 2 + ...teams_distribute_simd_dist_schedule_codegen.cpp | 16 + ...eams_distribute_simd_dist_schedule_messages.cpp | 2 + ..._teams_distribute_simd_firstprivate_codegen.cpp | 13 + ...teams_distribute_simd_firstprivate_messages.cpp | 2 + .../target_teams_distribute_simd_if_messages.cpp | 2 + ...ams_distribute_simd_is_device_ptr_ast_print.cpp | 4 + ...eams_distribute_simd_is_device_ptr_messages.cpp | 2 + ...t_teams_distribute_simd_lastprivate_codegen.cpp | 16 + ..._teams_distribute_simd_lastprivate_messages.cpp | 2 + ...arget_teams_distribute_simd_linear_messages.cpp | 2 + .../target_teams_distribute_simd_loop_messages.cpp | 2 + .../target_teams_distribute_simd_map_messages.cpp | 2 + .../target_teams_distribute_simd_messages.cpp | 2 + .../target_teams_distribute_simd_misc_messages.c | 2 + ...arget_teams_distribute_simd_nowait_messages.cpp | 2 + ...et_teams_distribute_simd_num_teams_messages.cpp | 2 + ...arget_teams_distribute_simd_private_codegen.cpp | 13 + ...rget_teams_distribute_simd_private_messages.cpp | 2 + ...get_teams_distribute_simd_reduction_codegen.cpp | 13 + ...et_teams_distribute_simd_reduction_messages.cpp | 4 + ...rget_teams_distribute_simd_safelen_messages.cpp | 4 + ...arget_teams_distribute_simd_shared_messages.cpp | 2 + ...rget_teams_distribute_simd_simdlen_messages.cpp | 4 + ...teams_distribute_simd_thread_limit_messages.cpp | 2 + test/OpenMP/target_teams_firstprivate_messages.cpp | 2 + test/OpenMP/target_teams_if_messages.cpp | 2 + .../target_teams_is_device_ptr_ast_print.cpp | 4 + .../OpenMP/target_teams_is_device_ptr_messages.cpp | 2 + test/OpenMP/target_teams_map_messages.cpp | 2 + test/OpenMP/target_teams_messages.cpp | 2 + test/OpenMP/target_teams_nowait_messages.cpp | 2 + test/OpenMP/target_teams_num_teams_codegen.cpp | 18 + test/OpenMP/target_teams_num_teams_messages.cpp | 2 + test/OpenMP/target_teams_private_messages.cpp | 2 + test/OpenMP/target_teams_reduction_messages.cpp | 4 + test/OpenMP/target_teams_shared_messages.cpp | 2 + test/OpenMP/target_teams_thread_limit_codegen.cpp | 18 + test/OpenMP/target_teams_thread_limit_messages.cpp | 2 + test/OpenMP/target_update_ast_print.cpp | 4 + test/OpenMP/target_update_codegen.cpp | 42 + test/OpenMP/target_update_depend_codegen.cpp | 8 + test/OpenMP/target_update_depend_messages.cpp | 2 + test/OpenMP/target_update_device_messages.cpp | 2 + test/OpenMP/target_update_from_messages.cpp | 2 + test/OpenMP/target_update_if_messages.cpp | 2 + test/OpenMP/target_update_messages.cpp | 2 + test/OpenMP/target_update_nowait_messages.cpp | 2 + test/OpenMP/target_update_to_messages.cpp | 2 + test/OpenMP/target_vla_messages.cpp | 9 +- test/OpenMP/task_ast_print.cpp | 4 + test/OpenMP/task_codegen.c | 5 + test/OpenMP/task_codegen.cpp | 5 + test/OpenMP/task_default_messages.cpp | 2 + test/OpenMP/task_depend_messages.cpp | 2 + test/OpenMP/task_final_messages.cpp | 2 + test/OpenMP/task_firstprivate_codegen.cpp | 8 + test/OpenMP/task_firstprivate_messages.cpp | 2 + test/OpenMP/task_if_codegen.cpp | 5 + test/OpenMP/task_if_messages.cpp | 2 + test/OpenMP/task_in_reduction_codegen.cpp | 5 + test/OpenMP/task_in_reduction_message.cpp | 5 + test/OpenMP/task_messages.cpp | 2 + test/OpenMP/task_priority_messages.cpp | 2 + test/OpenMP/task_private_codegen.cpp | 8 + test/OpenMP/task_private_messages.cpp | 2 + test/OpenMP/task_shared_messages.cpp | 2 + test/OpenMP/taskgroup_ast_print.cpp | 4 + test/OpenMP/taskgroup_codegen.cpp | 6 + test/OpenMP/taskgroup_messages.cpp | 2 + test/OpenMP/taskgroup_task_reduction_codegen.cpp | 6 + test/OpenMP/taskgroup_task_reduction_messages.cpp | 4 + test/OpenMP/taskloop_ast_print.cpp | 4 + test/OpenMP/taskloop_codegen.cpp | 5 + test/OpenMP/taskloop_collapse_messages.cpp | 4 + test/OpenMP/taskloop_final_messages.cpp | 2 + test/OpenMP/taskloop_firstprivate_codegen.cpp | 8 + test/OpenMP/taskloop_firstprivate_messages.cpp | 2 + test/OpenMP/taskloop_grainsize_messages.cpp | 2 + test/OpenMP/taskloop_in_reduction_codegen.cpp | 5 + test/OpenMP/taskloop_in_reduction_messages.cpp | 4 + test/OpenMP/taskloop_lastprivate_codegen.cpp | 8 + test/OpenMP/taskloop_lastprivate_messages.cpp | 2 + test/OpenMP/taskloop_loop_messages.cpp | 2 + test/OpenMP/taskloop_misc_messages.c | 2 + test/OpenMP/taskloop_num_tasks_messages.cpp | 2 + test/OpenMP/taskloop_priority_messages.cpp | 2 + test/OpenMP/taskloop_private_codegen.cpp | 8 + test/OpenMP/taskloop_private_messages.cpp | 2 + test/OpenMP/taskloop_reduction_codegen.cpp | 3 + test/OpenMP/taskloop_reduction_messages.cpp | 4 + test/OpenMP/taskloop_simd_aligned_messages.cpp | 2 + test/OpenMP/taskloop_simd_ast_print.cpp | 4 + test/OpenMP/taskloop_simd_codegen.cpp | 5 + test/OpenMP/taskloop_simd_collapse_messages.cpp | 4 + test/OpenMP/taskloop_simd_final_messages.cpp | 2 + test/OpenMP/taskloop_simd_firstprivate_codegen.cpp | 8 + .../OpenMP/taskloop_simd_firstprivate_messages.cpp | 2 + test/OpenMP/taskloop_simd_grainsize_messages.cpp | 2 + test/OpenMP/taskloop_simd_in_reduction_codegen.cpp | 5 + .../OpenMP/taskloop_simd_in_reduction_messages.cpp | 4 + test/OpenMP/taskloop_simd_lastprivate_codegen.cpp | 8 + test/OpenMP/taskloop_simd_lastprivate_messages.cpp | 2 + test/OpenMP/taskloop_simd_linear_messages.cpp | 2 + test/OpenMP/taskloop_simd_loop_messages.cpp | 2 + test/OpenMP/taskloop_simd_misc_messages.c | 2 + test/OpenMP/taskloop_simd_num_tasks_messages.cpp | 2 + test/OpenMP/taskloop_simd_priority_messages.cpp | 2 + test/OpenMP/taskloop_simd_private_codegen.cpp | 8 + test/OpenMP/taskloop_simd_private_messages.cpp | 2 + test/OpenMP/taskloop_simd_reduction_codegen.cpp | 3 + test/OpenMP/taskloop_simd_reduction_messages.cpp | 4 + test/OpenMP/taskloop_simd_safelen_messages.cpp | 4 + test/OpenMP/taskloop_simd_simdlen_messages.cpp | 4 + test/OpenMP/taskwait_ast_print.cpp | 4 + test/OpenMP/taskwait_codegen.cpp | 5 + test/OpenMP/taskwait_messages.cpp | 2 + test/OpenMP/taskyield_ast_print.cpp | 4 + test/OpenMP/taskyield_codegen.cpp | 5 + test/OpenMP/taskyield_messages.cpp | 2 + test/OpenMP/teams_ast_print.cpp | 4 + test/OpenMP/teams_codegen.cpp | 44 + test/OpenMP/teams_default_messages.cpp | 2 + test/OpenMP/teams_distribute_ast_print.cpp | 4 + test/OpenMP/teams_distribute_codegen.cpp | 32 + test/OpenMP/teams_distribute_collapse_codegen.cpp | 16 + test/OpenMP/teams_distribute_collapse_messages.cpp | 4 + test/OpenMP/teams_distribute_default_messages.cpp | 2 + .../teams_distribute_dist_schedule_codegen.cpp | 16 + .../teams_distribute_dist_schedule_messages.cpp | 2 + .../teams_distribute_firstprivate_codegen.cpp | 13 + .../teams_distribute_firstprivate_messages.cpp | 2 + .../teams_distribute_lastprivate_codegen.cpp | 16 + .../teams_distribute_lastprivate_messages.cpp | 2 + test/OpenMP/teams_distribute_loop_messages.cpp | 2 + .../OpenMP/teams_distribute_num_teams_messages.cpp | 2 + .../teams_distribute_parallel_for_ast_print.cpp | 4 + .../teams_distribute_parallel_for_codegen.cpp | 32 + ...ms_distribute_parallel_for_collapse_codegen.cpp | 16 + ...s_distribute_parallel_for_collapse_messages.cpp | 4 + ...eams_distribute_parallel_for_copyin_codegen.cpp | 13 + ...ams_distribute_parallel_for_copyin_messages.cpp | 2 + ...ms_distribute_parallel_for_default_messages.cpp | 2 + ...stribute_parallel_for_dist_schedule_codegen.cpp | 16 + ...tribute_parallel_for_dist_schedule_messages.cpp | 2 + ...istribute_parallel_for_firstprivate_codegen.cpp | 13 + ...stribute_parallel_for_firstprivate_messages.cpp | 2 + .../teams_distribute_parallel_for_if_codegen.cpp | 5 + .../teams_distribute_parallel_for_if_messages.cpp | 2 + ...distribute_parallel_for_lastprivate_codegen.cpp | 16 + ...istribute_parallel_for_lastprivate_messages.cpp | 2 + ...teams_distribute_parallel_for_loop_messages.cpp | 2 + .../teams_distribute_parallel_for_messages.cpp | 2 + ..._distribute_parallel_for_num_teams_messages.cpp | 2 + ...distribute_parallel_for_num_threads_codegen.cpp | 5 + ...ams_distribute_parallel_for_private_codegen.cpp | 13 + ...ms_distribute_parallel_for_private_messages.cpp | 2 + ...s_distribute_parallel_for_proc_bind_codegen.cpp | 5 + ..._distribute_parallel_for_proc_bind_messages.cpp | 2 + ...s_distribute_parallel_for_reduction_codegen.cpp | 13 + ..._distribute_parallel_for_reduction_messages.cpp | 4 + ...ms_distribute_parallel_for_schedule_codegen.cpp | 16 + ...s_distribute_parallel_for_schedule_messages.cpp | 2 + ...ams_distribute_parallel_for_shared_messages.cpp | 2 + ...stribute_parallel_for_simd_aligned_messages.cpp | 2 + ...eams_distribute_parallel_for_simd_ast_print.cpp | 4 + .../teams_distribute_parallel_for_simd_codegen.cpp | 32 + ...stribute_parallel_for_simd_collapse_codegen.cpp | 16 + ...tribute_parallel_for_simd_collapse_messages.cpp | 4 + ...stribute_parallel_for_simd_default_messages.cpp | 2 + ...ute_parallel_for_simd_dist_schedule_codegen.cpp | 16 + ...te_parallel_for_simd_dist_schedule_messages.cpp | 2 + ...bute_parallel_for_simd_firstprivate_codegen.cpp | 13 + ...ute_parallel_for_simd_firstprivate_messages.cpp | 2 + ...ams_distribute_parallel_for_simd_if_codegen.cpp | 5 + ...ms_distribute_parallel_for_simd_if_messages.cpp | 2 + ...ibute_parallel_for_simd_lastprivate_codegen.cpp | 16 + ...bute_parallel_for_simd_lastprivate_messages.cpp | 2 + ...istribute_parallel_for_simd_linear_messages.cpp | 2 + ..._distribute_parallel_for_simd_loop_messages.cpp | 2 + ...teams_distribute_parallel_for_simd_messages.cpp | 2 + ...ribute_parallel_for_simd_num_teams_messages.cpp | 2 + ...ibute_parallel_for_simd_num_threads_codegen.cpp | 5 + ...bute_parallel_for_simd_num_threads_messages.cpp | 2 + ...istribute_parallel_for_simd_private_codegen.cpp | 13 + ...stribute_parallel_for_simd_private_messages.cpp | 2 + ...tribute_parallel_for_simd_proc_bind_codegen.cpp | 5 + ...ribute_parallel_for_simd_proc_bind_messages.cpp | 2 + ...tribute_parallel_for_simd_reduction_codegen.cpp | 13 + ...ribute_parallel_for_simd_reduction_messages.cpp | 4 + ...stribute_parallel_for_simd_safelen_messages.cpp | 4 + ...stribute_parallel_for_simd_schedule_codegen.cpp | 16 + ...istribute_parallel_for_simd_shared_messages.cpp | 2 + ...stribute_parallel_for_simd_simdlen_messages.cpp | 4 + ...ute_parallel_for_simd_thread_limit_messages.cpp | 2 + ...stribute_parallel_for_thread_limit_messages.cpp | 2 + test/OpenMP/teams_distribute_private_codegen.cpp | 13 + test/OpenMP/teams_distribute_private_messages.cpp | 2 + test/OpenMP/teams_distribute_reduction_codegen.cpp | 13 + .../OpenMP/teams_distribute_reduction_messages.cpp | 4 + test/OpenMP/teams_distribute_shared_messages.cpp | 2 + .../teams_distribute_simd_aligned_messages.cpp | 2 + test/OpenMP/teams_distribute_simd_ast_print.cpp | 4 + test/OpenMP/teams_distribute_simd_codegen.cpp | 32 + .../teams_distribute_simd_collapse_codegen.cpp | 16 + .../teams_distribute_simd_collapse_messages.cpp | 4 + .../teams_distribute_simd_default_messages.cpp | 2 + ...teams_distribute_simd_dist_schedule_codegen.cpp | 16 + ...eams_distribute_simd_dist_schedule_messages.cpp | 2 + .../teams_distribute_simd_firstprivate_codegen.cpp | 13 + ...teams_distribute_simd_firstprivate_messages.cpp | 2 + .../teams_distribute_simd_lastprivate_codegen.cpp | 16 + .../teams_distribute_simd_lastprivate_messages.cpp | 2 + .../teams_distribute_simd_linear_messages.cpp | 2 + .../OpenMP/teams_distribute_simd_loop_messages.cpp | 2 + test/OpenMP/teams_distribute_simd_messages.cpp | 2 + .../teams_distribute_simd_num_teams_messages.cpp | 2 + .../teams_distribute_simd_private_codegen.cpp | 13 + .../teams_distribute_simd_private_messages.cpp | 2 + .../teams_distribute_simd_reduction_codegen.cpp | 13 + .../teams_distribute_simd_reduction_messages.cpp | 4 + .../teams_distribute_simd_safelen_messages.cpp | 4 + .../teams_distribute_simd_shared_messages.cpp | 2 + .../teams_distribute_simd_simdlen_messages.cpp | 4 + ...teams_distribute_simd_thread_limit_messages.cpp | 2 + .../teams_distribute_thread_limit_messages.cpp | 2 + test/OpenMP/teams_firstprivate_codegen.cpp | 24 + test/OpenMP/teams_firstprivate_messages.cpp | 2 + test/OpenMP/teams_messages.cpp | 2 + test/OpenMP/teams_num_teams_messages.cpp | 2 + test/OpenMP/teams_private_codegen.cpp | 16 + test/OpenMP/teams_private_messages.cpp | 2 + test/OpenMP/teams_reduction_messages.cpp | 4 + test/OpenMP/teams_shared_messages.cpp | 2 + test/OpenMP/teams_thread_limit_messages.cpp | 2 + test/OpenMP/threadprivate_ast_print.cpp | 7 + test/OpenMP/threadprivate_codegen.cpp | 51 +- test/OpenMP/threadprivate_messages.cpp | 3 + test/OpenMP/varargs.cpp | 3 + test/OpenMP/vla_crash.c | 3 + 771 files changed, 6034 insertions(+), 1016 deletions(-)