llvm-project/clang/test/OpenMP
Johannes Doerfert a19eb1de72 [OpenMP] Add match_{all,any,none} declare variant selector extensions.
By default, all traits in the OpenMP context selector have to match for
it to be acceptable. Though, we sometimes want a single property out of
multiple to match (=any) or no match at all (=none). We offer these
choices as extensions via
  `implementation={extension(match_{all,any,none})}`
to the user. The choice will affect the entire context selector not only
the traits following the match property.

The first user will be D75788. There we can replace
```
  #pragma omp begin declare variant match(device={arch(nvptx64)})
  #define __CUDA__

  #include <__clang_cuda_cmath.h>

  // TODO: Hack until we support an extension to the match clause that allows "or".
  #undef __CLANG_CUDA_CMATH_H__

  #undef __CUDA__
  #pragma omp end declare variant

  #pragma omp begin declare variant match(device={arch(nvptx)})
  #define __CUDA__

  #include <__clang_cuda_cmath.h>

  #undef __CUDA__
  #pragma omp end declare variant
```
with the much simpler
```
  #pragma omp begin declare variant match(device={arch(nvptx, nvptx64)}, implementation={extension(match_any)})
  #define __CUDA__

  #include <__clang_cuda_cmath.h>

  #undef __CUDA__
  #pragma omp end declare variant
```

Reviewed By: mikerice

Differential Revision: https://reviews.llvm.org/D77414
2020-04-07 23:33:24 -05:00
..
Inputs
PR44893.c Change test to use -S so it works when an external assembler is used that is not present in the testing environment. 2020-02-27 16:51:57 -08:00
allocate_allocator_ast_print.cpp
allocate_allocator_messages.cpp [OPENMP50]Add basic support for depobj construct. 2020-03-02 13:10:32 -05:00
allocate_ast_print.cpp
allocate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
allocate_messages.cpp
atomic_ast_print.cpp [OPENMP50]Add support for hint clause in atomic directive. 2020-02-13 13:28:43 -05:00
atomic_capture_codegen.cpp [OPENMP50]Add support for relaxed clause in atomic directive. 2020-02-11 11:54:46 -05:00
atomic_codegen.cpp
atomic_messages.c [OPENMP50]Add support for hint clause in atomic directive. 2020-02-13 13:28:43 -05:00
atomic_messages.cpp [OPENMP50]Add support for relaxed clause in atomic directive. 2020-02-11 11:54:46 -05:00
atomic_read_codegen.c [OPENMP50]Add support for relaxed clause in atomic directive. 2020-02-11 11:54:46 -05:00
atomic_update_codegen.cpp [OPENMP50]Add support for relaxed clause in atomic directive. 2020-02-11 11:54:46 -05:00
atomic_write_codegen.c [OPENMP50]Add support for relaxed clause in atomic directive. 2020-02-11 11:54:46 -05:00
aux-triple-macros.cpp
barrier_ast_print.cpp
barrier_codegen.cpp OpenMP] Adding InaccessibleMemOnly and InaccessibleMemOrArgMemOnly for runtime calls. 2020-03-25 14:08:50 +00:00
barrier_messages.cpp
begin_declare_variant_elided_range_withouth_end.c [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
begin_declare_variant_messages.c [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
begin_declare_variant_no_end_for_matching_selector.c [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
begin_declare_variant_range_withouth_end.c [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
begin_declare_variant_using_messages.cpp [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
cancel_ast_print.cpp
cancel_codegen.cpp [OpenMP][OMPIRBuilder] Introducing the `OMPBuilderCBHelpers` helper class 2020-02-19 14:11:17 -06:00
cancel_codegen_cleanup.cpp
cancel_if_messages.cpp
cancel_messages.cpp
cancellation_point_ast_print.cpp
cancellation_point_codegen.cpp
cancellation_point_messages.cpp
capturing_in_templates.cpp
constexpr_capture.cpp
constexpr_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
constexpr_partial_array.cpp
crash-skipped-bodies-template-inst.cpp
critical_ast_print.cpp
critical_codegen.cpp [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder. 2020-02-15 01:15:45 -06:00
critical_messages.cpp
debug-info-openmp-array.cpp
declare_mapper_ast_print.c
declare_mapper_ast_print.cpp
declare_mapper_codegen.cpp
declare_mapper_messages.c
declare_mapper_messages.cpp
declare_reduction_ast_print.c
declare_reduction_ast_print.cpp
declare_reduction_codegen.c
declare_reduction_codegen.cpp
declare_reduction_codegen_in_templates.cpp
declare_reduction_messages.c
declare_reduction_messages.cpp
declare_simd_aarch64.c [OpenMP] Allow const parameters in declare simd linear clause 2020-03-02 14:54:14 +00:00
declare_simd_aarch64.cpp
declare_simd_aarch64_complex.c
declare_simd_aarch64_fix.c
declare_simd_aarch64_sve.c
declare_simd_aarch64_warning_advsimd.c
declare_simd_aarch64_warning_sve.c
declare_simd_ast_print.c
declare_simd_ast_print.cpp
declare_simd_codegen.cpp [OpenMP] Allow const parameters in declare simd linear clause 2020-03-02 14:54:14 +00:00
declare_simd_messages.cpp
declare_target_ast_print.cpp
declare_target_codegen.cpp
declare_target_codegen_globalization.cpp
declare_target_link_codegen.cpp
declare_target_messages.cpp recommit 1b978ddba0 [CUDA][HIP][OpenMP] Emit deferred diagnostics by a post-parsing AST travese 2020-03-23 12:09:07 -04:00
declare_variant_ast_print.c [OpenMP] Add match_{all,any,none} declare variant selector extensions. 2020-04-07 23:33:24 -05:00
declare_variant_ast_print.cpp [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
declare_variant_device_kind_codegen.cpp [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
declare_variant_implementation_vendor_codegen.cpp [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
declare_variant_messages.c [OpenMP] Add match_{all,any,none} declare variant selector extensions. 2020-04-07 23:33:24 -05:00
declare_variant_messages.cpp [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
declare_variant_mixed_codegen.c [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
declare_variant_mixed_codegen.cpp [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
depobj_ast_print.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
depobj_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
depobj_messages.cpp [OPENMP50]Add initial support for OpenMP 5.0 iterator. 2020-04-02 08:28:15 -04:00
distribute_ast_print.cpp
distribute_codegen.cpp
distribute_collapse_messages.cpp
distribute_dist_schedule_ast_print.cpp
distribute_dist_schedule_messages.cpp
distribute_firstprivate_codegen.cpp
distribute_firstprivate_messages.cpp
distribute_lastprivate_codegen.cpp
distribute_parallel_for_ast_print.cpp
distribute_parallel_for_codegen.cpp
distribute_parallel_for_collapse_messages.cpp
distribute_parallel_for_copyin_messages.cpp
distribute_parallel_for_default_messages.cpp
distribute_parallel_for_dist_schedule_messages.cpp
distribute_parallel_for_firstprivate_codegen.cpp
distribute_parallel_for_firstprivate_messages.cpp
distribute_parallel_for_if_codegen.cpp
distribute_parallel_for_if_messages.cpp
distribute_parallel_for_lastprivate_codegen.cpp
distribute_parallel_for_lastprivate_messages.cpp
distribute_parallel_for_messages.cpp
distribute_parallel_for_num_threads_codegen.cpp
distribute_parallel_for_num_threads_messages.cpp
distribute_parallel_for_private_codegen.cpp
distribute_parallel_for_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
distribute_parallel_for_proc_bind_codegen.cpp
distribute_parallel_for_proc_bind_messages.cpp
distribute_parallel_for_reduction_codegen.cpp
distribute_parallel_for_reduction_messages.cpp
distribute_parallel_for_schedule_messages.cpp
distribute_parallel_for_shared_messages.cpp
distribute_parallel_for_simd_aligned_messages.cpp
distribute_parallel_for_simd_ast_print.cpp
distribute_parallel_for_simd_codegen.cpp
distribute_parallel_for_simd_collapse_messages.cpp
distribute_parallel_for_simd_copyin_messages.cpp
distribute_parallel_for_simd_default_messages.cpp
distribute_parallel_for_simd_dist_schedule_messages.cpp
distribute_parallel_for_simd_firstprivate_codegen.cpp
distribute_parallel_for_simd_firstprivate_messages.cpp
distribute_parallel_for_simd_if_codegen.cpp
distribute_parallel_for_simd_if_messages.cpp
distribute_parallel_for_simd_lastprivate_codegen.cpp
distribute_parallel_for_simd_lastprivate_messages.cpp
distribute_parallel_for_simd_linear_messages.cpp
distribute_parallel_for_simd_loop_messages.cpp
distribute_parallel_for_simd_misc_messages.c
distribute_parallel_for_simd_num_threads_codegen.cpp
distribute_parallel_for_simd_num_threads_messages.cpp
distribute_parallel_for_simd_private_codegen.cpp
distribute_parallel_for_simd_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
distribute_parallel_for_simd_proc_bind_codegen.cpp
distribute_parallel_for_simd_proc_bind_messages.cpp
distribute_parallel_for_simd_reduction_messages.cpp
distribute_parallel_for_simd_safelen_messages.cpp
distribute_parallel_for_simd_schedule_messages.cpp
distribute_parallel_for_simd_shared_messages.cpp
distribute_parallel_for_simd_simdlen_messages.cpp
distribute_private_codegen.cpp
distribute_private_messages.cpp
distribute_simd_aligned_messages.cpp
distribute_simd_ast_print.cpp
distribute_simd_codegen.cpp
distribute_simd_collapse_messages.cpp
distribute_simd_dist_schedule_messages.cpp
distribute_simd_firstprivate_codegen.cpp
distribute_simd_firstprivate_messages.cpp
distribute_simd_if_messages.cpp
distribute_simd_lastprivate_codegen.cpp
distribute_simd_lastprivate_messages.cpp
distribute_simd_linear_messages.cpp
distribute_simd_loop_messages.cpp
distribute_simd_misc_messages.c
distribute_simd_private_codegen.cpp
distribute_simd_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
distribute_simd_reduction_codegen.cpp
distribute_simd_reduction_messages.cpp
distribute_simd_safelen_messages.cpp
distribute_simd_simdlen_messages.cpp
driver.c
flush_ast_print.cpp [OPENMP50]Add support for 'release' clause. 2020-02-10 16:01:41 -05:00
flush_codegen.cpp [OPENMP50]Add support for 'release' clause. 2020-02-10 16:01:41 -05:00
flush_messages.cpp [OPENMP50]Add basic support for depobj construct. 2020-03-02 13:10:32 -05:00
for_ast_print.cpp
for_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
for_collapse_messages.cpp
for_firstprivate_codegen.cpp
for_firstprivate_messages.cpp
for_lastprivate_codegen.cpp
for_lastprivate_messages.cpp
for_linear_codegen.cpp
for_linear_messages.cpp
for_loop_messages.cpp
for_misc_messages.c
for_ordered_clause.cpp
for_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
for_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
for_reduction_codegen.cpp
for_reduction_codegen_UDR.cpp
for_reduction_messages.cpp
for_schedule_messages.cpp
for_simd_aligned_messages.cpp
for_simd_ast_print.cpp
for_simd_codegen.cpp
for_simd_collapse_messages.cpp
for_simd_firstprivate_messages.cpp
for_simd_if_messages.cpp
for_simd_lastprivate_messages.cpp
for_simd_linear_messages.cpp
for_simd_loop_messages.cpp
for_simd_misc_messages.c
for_simd_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
for_simd_reduction_messages.cpp
for_simd_safelen_messages.cpp
for_simd_schedule_messages.cpp
for_simd_simdlen_messages.cpp
function-attr.cpp
is_initial_device.c
linking.c
loops_explicit_clauses_codegen.cpp
master_ast_print.cpp
master_codegen.cpp [OpenMP][OMPIRBuilder] Add Directives (master and critical) to OMPBuilder. 2020-02-15 01:15:45 -06:00
master_messages.cpp
master_taskloop_ast_print.cpp [OPENMP50]Add cancellation support in taskloop-based directives. 2020-02-13 12:03:43 -05:00
master_taskloop_codegen.cpp [OPENMP50]Add cancellation support in taskloop-based directives. 2020-02-13 12:03:43 -05:00
master_taskloop_collapse_messages.cpp
master_taskloop_final_messages.cpp
master_taskloop_firstprivate_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
master_taskloop_firstprivate_messages.cpp
master_taskloop_grainsize_messages.cpp
master_taskloop_in_reduction_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
master_taskloop_in_reduction_messages.cpp [OPENMP50]Fix PR45117: Orphaned task reduction should be allowed. 2020-03-27 17:47:30 -04:00
master_taskloop_lastprivate_codegen.cpp
master_taskloop_lastprivate_messages.cpp
master_taskloop_loop_messages.cpp
master_taskloop_misc_messages.c
master_taskloop_num_tasks_messages.cpp
master_taskloop_priority_messages.cpp
master_taskloop_private_codegen.cpp
master_taskloop_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
master_taskloop_reduction_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
master_taskloop_reduction_messages.cpp
master_taskloop_simd_aligned_messages.cpp
master_taskloop_simd_ast_print.cpp
master_taskloop_simd_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
master_taskloop_simd_collapse_messages.cpp
master_taskloop_simd_final_messages.cpp
master_taskloop_simd_firstprivate_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
master_taskloop_simd_firstprivate_messages.cpp
master_taskloop_simd_grainsize_messages.cpp
master_taskloop_simd_in_reduction_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
master_taskloop_simd_in_reduction_messages.cpp [OPENMP50]Fix PR45117: Orphaned task reduction should be allowed. 2020-03-27 17:47:30 -04:00
master_taskloop_simd_lastprivate_codegen.cpp
master_taskloop_simd_lastprivate_messages.cpp
master_taskloop_simd_linear_messages.cpp
master_taskloop_simd_loop_messages.cpp
master_taskloop_simd_misc_messages.c
master_taskloop_simd_num_tasks_messages.cpp
master_taskloop_simd_priority_messages.cpp
master_taskloop_simd_private_codegen.cpp
master_taskloop_simd_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
master_taskloop_simd_reduction_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
master_taskloop_simd_reduction_messages.cpp
master_taskloop_simd_safelen_messages.cpp
master_taskloop_simd_simdlen_messages.cpp
nesting_of_regions.cpp [OPENMP50]Add basic support for inscan reduction modifier. 2020-03-27 13:54:38 -04:00
no_option.c
no_option_no_warn.c
nvptx_SPMD_codegen.cpp
nvptx_allocate_codegen.cpp
nvptx_allocate_messages.cpp
nvptx_asm_delayed_diags.c
nvptx_data_sharing.cpp
nvptx_declare_target_var_ctor_dtor_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
nvptx_declare_variant_device_kind_codegen.cpp [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
nvptx_declare_variant_implementation_vendor_codegen.cpp [OpenMP] `omp begin/end declare variant` - part 2, sema ("+CG") 2020-03-27 02:30:58 -05:00
nvptx_distribute_parallel_generic_mode_codegen.cpp
nvptx_force_full_runtime_SPMD_codegen.cpp
nvptx_lambda_capturing.cpp
nvptx_lambda_pointer_capturing.cpp
nvptx_parallel_codegen.cpp
nvptx_parallel_for_codegen.cpp
nvptx_param_translate.c
nvptx_target_codegen.cpp
nvptx_target_cuda_mode_messages.cpp
nvptx_target_exceptions_messages.cpp Fix infinite recursion in deferred diag emitter 2020-04-01 22:17:43 -04:00
nvptx_target_firstprivate_codegen.cpp
nvptx_target_parallel_codegen.cpp
nvptx_target_parallel_num_threads_codegen.cpp
nvptx_target_parallel_proc_bind_codegen.cpp
nvptx_target_parallel_reduction_codegen.cpp
nvptx_target_printf_codegen.c
nvptx_target_pure_deleted_codegen.cpp
nvptx_target_requires_unified_shared_memory.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
nvptx_target_simd_codegen.cpp
nvptx_target_teams_codegen.cpp
nvptx_target_teams_distribute_codegen.cpp
nvptx_target_teams_distribute_parallel_for_codegen.cpp
nvptx_target_teams_distribute_parallel_for_generic_mode_codegen.cpp
nvptx_target_teams_distribute_parallel_for_simd_codegen.cpp
nvptx_target_teams_distribute_simd_codegen.cpp
nvptx_teams_codegen.cpp
nvptx_teams_reduction_codegen.cpp
nvptx_unsupported_type_codegen.cpp
nvptx_unsupported_type_messages.cpp
nvptx_va_arg_delayed_diags.c
openmp_check.cpp
openmp_common.c
openmp_offload_codegen.cpp
openmp_offload_registration.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
openmp_seh.c
openmp_win_codegen.cpp
option_warn.c
ordered_ast_print.cpp
ordered_codegen.cpp
ordered_doacross_codegen.c
ordered_doacross_codegen.cpp [OPENMP]Fix PR45439: `omp for collapse(2) ordered(2)` generates invalid 2020-04-06 12:07:43 -04:00
ordered_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
parallel_ast_print.cpp [OPENMP50]Add 'default' modifier in reduction clauses. 2020-03-23 18:18:08 -04:00
parallel_codegen.cpp [OPENMP]Do not capture global marked as shared in OpenMP region. 2020-04-07 17:33:17 -04:00
parallel_copyin_codegen.cpp
parallel_copyin_messages.cpp
parallel_default_messages.cpp
parallel_firstprivate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
parallel_firstprivate_messages.cpp
parallel_for_ast_print.cpp
parallel_for_codegen.cpp
parallel_for_collapse_messages.cpp
parallel_for_copyin_messages.cpp
parallel_for_default_messages.cpp
parallel_for_firstprivate_messages.cpp
parallel_for_if_messages.cpp
parallel_for_lastprivate_conditional.cpp
parallel_for_lastprivate_messages.cpp
parallel_for_linear_codegen.cpp
parallel_for_linear_messages.cpp
parallel_for_loop_messages.cpp
parallel_for_messages.cpp
parallel_for_misc_messages.c
parallel_for_num_threads_messages.cpp
parallel_for_ordered_messages.cpp
parallel_for_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
parallel_for_proc_bind_messages.cpp
parallel_for_reduction_messages.cpp [OPENMP50]Add basic support for inscan reduction modifier. 2020-03-27 13:54:38 -04:00
parallel_for_schedule_messages.cpp
parallel_for_simd_aligned_messages.cpp
parallel_for_simd_ast_print.cpp
parallel_for_simd_codegen.cpp
parallel_for_simd_collapse_messages.cpp
parallel_for_simd_copyin_messages.cpp
parallel_for_simd_default_messages.cpp
parallel_for_simd_firstprivate_messages.cpp
parallel_for_simd_if_messages.cpp
parallel_for_simd_lastprivate_messages.cpp
parallel_for_simd_linear_messages.cpp
parallel_for_simd_loop_messages.cpp
parallel_for_simd_messages.cpp
parallel_for_simd_misc_messages.c
parallel_for_simd_num_threads_messages.cpp
parallel_for_simd_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
parallel_for_simd_proc_bind_messages.cpp
parallel_for_simd_reduction_messages.cpp
parallel_for_simd_safelen_messages.cpp
parallel_for_simd_schedule_messages.cpp
parallel_for_simd_simdlen_messages.cpp
parallel_if_codegen.cpp
parallel_if_messages.cpp
parallel_master_ast_print.cpp
parallel_master_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
parallel_master_copyin_messages.cpp
parallel_master_default_messages.cpp
parallel_master_firstprivate_messages.cpp
parallel_master_if_messages.cpp
parallel_master_message.cpp
parallel_master_num_threads_messages.cpp
parallel_master_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
parallel_master_proc_bind_messages.cpp
parallel_master_reduction_messages.cpp
parallel_master_shared_messages.cpp
parallel_master_taskloop_ast_print.cpp [OPENMP50]Add cancellation support in taskloop-based directives. 2020-02-13 12:03:43 -05:00
parallel_master_taskloop_codegen.cpp [OPENMP50]Add cancellation support in taskloop-based directives. 2020-02-13 12:03:43 -05:00
parallel_master_taskloop_collapse_messages.cpp
parallel_master_taskloop_final_messages.cpp
parallel_master_taskloop_firstprivate_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
parallel_master_taskloop_firstprivate_messages.cpp
parallel_master_taskloop_grainsize_messages.cpp
parallel_master_taskloop_lastprivate_codegen.cpp [OPENMP]Reduce number of captured global vars. 2020-03-13 10:47:54 -04:00
parallel_master_taskloop_lastprivate_messages.cpp
parallel_master_taskloop_loop_messages.cpp
parallel_master_taskloop_misc_messages.c
parallel_master_taskloop_num_tasks_messages.cpp
parallel_master_taskloop_priority_messages.cpp
parallel_master_taskloop_private_codegen.cpp
parallel_master_taskloop_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
parallel_master_taskloop_reduction_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
parallel_master_taskloop_reduction_messages.cpp
parallel_master_taskloop_simd_aligned_messages.cpp
parallel_master_taskloop_simd_ast_print.cpp
parallel_master_taskloop_simd_codegen.cpp
parallel_master_taskloop_simd_collapse_messages.cpp
parallel_master_taskloop_simd_final_messages.cpp
parallel_master_taskloop_simd_firstprivate_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
parallel_master_taskloop_simd_firstprivate_messages.cpp
parallel_master_taskloop_simd_grainsize_messages.cpp
parallel_master_taskloop_simd_lastprivate_codegen.cpp [OPENMP]Reduce number of captured global vars. 2020-03-13 10:47:54 -04:00
parallel_master_taskloop_simd_lastprivate_messages.cpp
parallel_master_taskloop_simd_linear_messages.cpp
parallel_master_taskloop_simd_loop_messages.cpp
parallel_master_taskloop_simd_misc_messages.c
parallel_master_taskloop_simd_num_tasks_messages.cpp
parallel_master_taskloop_simd_priority_messages.cpp
parallel_master_taskloop_simd_private_codegen.cpp
parallel_master_taskloop_simd_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
parallel_master_taskloop_simd_reduction_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
parallel_master_taskloop_simd_reduction_messages.cpp
parallel_master_taskloop_simd_safelen_messages.cpp
parallel_master_taskloop_simd_simdlen_messages.cpp
parallel_messages.cpp
parallel_num_threads_codegen.cpp
parallel_num_threads_messages.cpp
parallel_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
parallel_private_messages.cpp
parallel_proc_bind_codegen.cpp
parallel_proc_bind_messages.cpp
parallel_reduction_codegen.cpp [OPENMP50]Add 'default' modifier in reduction clauses. 2020-03-23 18:18:08 -04:00
parallel_reduction_messages.c [OPENMP50]Add basic support for array-shaping operation. 2020-03-30 09:18:24 -04:00
parallel_reduction_messages.cpp
parallel_sections_ast_print.cpp
parallel_sections_codegen.cpp
parallel_sections_copyin_messages.cpp
parallel_sections_default_messages.cpp
parallel_sections_firstprivate_messages.cpp
parallel_sections_if_messages.cpp
parallel_sections_lastprivate_messages.cpp
parallel_sections_messages.cpp
parallel_sections_misc_messages.c
parallel_sections_num_threads_messages.cpp
parallel_sections_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
parallel_sections_proc_bind_messages.cpp
parallel_sections_reduction_messages.cpp
parallel_sections_shared_messages.cpp
parallel_shared_messages.cpp
predefined_macro.c
report_default_DSA.cpp
requires_acq_rel_codegen.cpp [OPENMP50]Full handling of atomic_default_mem_order in requires 2020-02-11 15:42:34 -05:00
requires_acq_rel_print.cpp
requires_ast_print.cpp
requires_codegen.cpp
requires_default_atomic_mem_order_messages.cpp [OPENMP50]Full handling of atomic_default_mem_order in requires 2020-02-11 15:42:34 -05:00
requires_messages.cpp
requires_relaxed_codegen.cpp [OPENMP50]Full handling of atomic_default_mem_order in requires 2020-02-11 15:42:34 -05:00
requires_relaxed_print.cpp
requires_seq_cst_codegen.cpp [OPENMP50]Full handling of atomic_default_mem_order in requires 2020-02-11 15:42:34 -05:00
requires_target_messages.cpp [OPENMP50]Full handling of atomic_default_mem_order in requires 2020-02-11 15:42:34 -05:00
scan_ast_print.cpp [OPENMP50]Add basic support for inscan reduction modifier. 2020-03-27 13:54:38 -04:00
scan_messages.cpp [OPENMP50]Add basic support for inscan reduction modifier. 2020-03-27 13:54:38 -04:00
schedule_codegen.cpp
sections_ast_print.cpp
sections_codegen.cpp
sections_firstprivate_codegen.cpp
sections_firstprivate_messages.cpp
sections_lastprivate_codegen.cpp
sections_lastprivate_messages.cpp
sections_misc_messages.c
sections_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
sections_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
sections_reduction_codegen.cpp
sections_reduction_messages.cpp
simd_aligned_messages.cpp
simd_ast_print.cpp
simd_codegen.cpp
simd_collapse_messages.cpp
simd_if_messages.cpp
simd_lastprivate_messages.cpp
simd_linear_messages.cpp
simd_loop_messages.cpp
simd_metadata.c Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
simd_misc_messages.c
simd_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
simd_reduction_messages.cpp
simd_safelen_messages.cpp
simd_simdlen_messages.cpp
single_ast_print.cpp
single_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
single_copyprivate_messages.cpp
single_firstprivate_codegen.cpp
single_firstprivate_messages.cpp
single_misc_messages.c
single_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
single_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
target_ast_print.cpp [OPENMP50]Add support for extended device clause in target directives. 2020-03-18 15:02:37 -04:00
target_codegen.cpp
target_codegen_global_capture.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_codegen_registration.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_codegen_registration_naming.cpp
target_constant_device_codegen.cpp
target_data_ast_print.cpp [OPENMP50]Codegen for array shaping expression in map clauses. 2020-03-31 19:06:49 -04:00
target_data_codegen.cpp
target_data_device_messages.cpp [OPENMP50]Add support for extended device clause in target directives. 2020-03-18 15:02:37 -04:00
target_data_if_messages.cpp
target_data_messages.c Add map-type check for target and target data directive, by Chi Chun 2020-04-07 07:15:52 -04:00
target_data_use_device_ptr_ast_print.cpp
target_data_use_device_ptr_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_data_use_device_ptr_messages.cpp
target_defaultmap_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_defaultmap_messages.cpp
target_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_device_codegen.cpp [OPENMP50]Add basic codegen support for ancestor device modifier. 2020-03-18 17:53:18 -04:00
target_device_messages.cpp [OPENMP50]Add support for extended device clause in target directives. 2020-03-18 15:02:37 -04:00
target_enter_data_ast_print.cpp
target_enter_data_codegen.cpp
target_enter_data_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_enter_data_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_enter_data_device_messages.cpp [OPENMP50]Add support for extended device clause in target directives. 2020-03-18 15:02:37 -04:00
target_enter_data_if_messages.cpp
target_enter_data_map_messages.c
target_enter_data_nowait_messages.cpp
target_exit_data_ast_print.cpp
target_exit_data_codegen.cpp
target_exit_data_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_exit_data_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_exit_data_device_messages.cpp [OPENMP50]Add support for extended device clause in target directives. 2020-03-18 15:02:37 -04:00
target_exit_data_if_messages.cpp
target_exit_data_map_messages.c
target_exit_data_nowait_messages.cpp
target_firstprivate_codegen.cpp Reapply [IRBuilder] Always respect inserter/folder 2020-02-19 20:51:38 +01:00
target_firstprivate_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
target_if_messages.cpp
target_is_device_ptr_ast_print.cpp
target_is_device_ptr_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_is_device_ptr_messages.cpp
target_map_codegen.cpp [OPENMP50]Codegen for array shaping expression in map clauses. 2020-03-31 19:06:49 -04:00
target_map_messages.cpp Add map-type check for target and target data directive, by Chi Chun 2020-04-07 07:15:52 -04:00
target_messages.cpp [OpenMP] Refactor the analysis in checkMapClauseBaseExpression using StmtVisitor class. 2020-02-24 10:30:41 -05:00
target_nowait_messages.cpp
target_parallel_ast_print.cpp
target_parallel_codegen.cpp
target_parallel_codegen_registration.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_parallel_codegen_registration_naming.cpp
target_parallel_debug_codegen.cpp
target_parallel_default_messages.cpp
target_parallel_defaultmap_messages.cpp
target_parallel_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_parallel_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_parallel_device_messages.cpp
target_parallel_firstprivate_messages.cpp
target_parallel_for_ast_print.cpp
target_parallel_for_codegen.cpp
target_parallel_for_codegen_registration.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_parallel_for_codegen_registration_naming.cpp
target_parallel_for_collapse_messages.cpp
target_parallel_for_debug_codegen.cpp
target_parallel_for_default_messages.cpp
target_parallel_for_defaultmap_messages.cpp
target_parallel_for_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_parallel_for_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_parallel_for_device_messages.cpp
target_parallel_for_firstprivate_messages.cpp
target_parallel_for_if_messages.cpp
target_parallel_for_is_device_ptr_ast_print.cpp
target_parallel_for_is_device_ptr_messages.cpp
target_parallel_for_lastprivate_messages.cpp
target_parallel_for_linear_messages.cpp
target_parallel_for_loop_messages.cpp
target_parallel_for_map_messages.cpp Add map-type check for target and target data directive, by Chi Chun 2020-04-07 07:15:52 -04:00
target_parallel_for_messages.cpp
target_parallel_for_misc_messages.c
target_parallel_for_nowait_messages.cpp
target_parallel_for_num_threads_messages.cpp
target_parallel_for_ordered_messages.cpp
target_parallel_for_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
target_parallel_for_proc_bind_messages.cpp
target_parallel_for_reduction_messages.cpp
target_parallel_for_schedule_messages.cpp
target_parallel_for_simd_aligned_messages.cpp
target_parallel_for_simd_ast_print.cpp
target_parallel_for_simd_codegen.cpp
target_parallel_for_simd_codegen_registration.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_parallel_for_simd_codegen_registration_naming.cpp
target_parallel_for_simd_collapse_messages.cpp
target_parallel_for_simd_default_messages.cpp
target_parallel_for_simd_defaultmap_messages.cpp
target_parallel_for_simd_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_parallel_for_simd_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_parallel_for_simd_device_messages.cpp
target_parallel_for_simd_firstprivate_messages.cpp
target_parallel_for_simd_if_messages.cpp
target_parallel_for_simd_is_device_ptr_ast_print.cpp
target_parallel_for_simd_is_device_ptr_messages.cpp
target_parallel_for_simd_lastprivate_messages.cpp
target_parallel_for_simd_linear_messages.cpp
target_parallel_for_simd_loop_messages.cpp
target_parallel_for_simd_map_messages.cpp Add map-type check for target and target data directive, by Chi Chun 2020-04-07 07:15:52 -04:00
target_parallel_for_simd_messages.cpp
target_parallel_for_simd_misc_messages.c
target_parallel_for_simd_nowait_messages.cpp
target_parallel_for_simd_num_threads_messages.cpp
target_parallel_for_simd_ordered_messages.cpp
target_parallel_for_simd_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
target_parallel_for_simd_proc_bind_messages.cpp
target_parallel_for_simd_reduction_messages.cpp
target_parallel_for_simd_safelen_messages.cpp
target_parallel_for_simd_schedule_messages.cpp
target_parallel_for_simd_simdlen_messages.cpp
target_parallel_if_codegen.cpp
target_parallel_if_messages.cpp
target_parallel_is_device_ptr_ast_print.cpp
target_parallel_is_device_ptr_messages.cpp
target_parallel_map_messages.cpp Add map-type check for target and target data directive, by Chi Chun 2020-04-07 07:15:52 -04:00
target_parallel_messages.cpp
target_parallel_no_exceptions.cpp
target_parallel_nowait_messages.cpp
target_parallel_num_threads_codegen.cpp
target_parallel_num_threads_messages.cpp
target_parallel_private_messages.cpp
target_parallel_proc_bind_messages.cpp
target_parallel_reduction_messages.cpp
target_parallel_shared_messages.cpp
target_private_codegen.cpp
target_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
target_reduction_codegen.cpp
target_reduction_messages.cpp
target_simd_aligned_messages.cpp
target_simd_ast_print.cpp
target_simd_codegen.cpp
target_simd_codegen_registration.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_simd_codegen_registration_naming.cpp
target_simd_collapse_messages.cpp
target_simd_defaultmap_messages.cpp
target_simd_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_simd_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_simd_device_messages.cpp
target_simd_firstprivate_messages.cpp
target_simd_if_messages.cpp
target_simd_is_device_ptr_messages.cpp
target_simd_lastprivate_messages.cpp
target_simd_linear_messages.cpp
target_simd_loop_messages.cpp
target_simd_map_messages.cpp Add map-type check for target and target data directive, by Chi Chun 2020-04-07 07:15:52 -04:00
target_simd_messages.cpp
target_simd_misc_messages.c
target_simd_nowait_messages.cpp
target_simd_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
target_simd_reduction_messages.cpp
target_simd_safelen_messages.cpp
target_simd_simdlen_messages.cpp
target_teams_ast_print.cpp
target_teams_codegen.cpp
target_teams_codegen_registration.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_codegen_registration_naming.cpp
target_teams_default_messages.cpp
target_teams_defaultmap_messages.cpp
target_teams_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_teams_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_teams_device_messages.cpp
target_teams_distribute_ast_print.cpp
target_teams_distribute_codegen.cpp
target_teams_distribute_codegen_registration.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_codegen_registration_naming.cpp
target_teams_distribute_collapse_codegen.cpp
target_teams_distribute_collapse_messages.cpp
target_teams_distribute_default_messages.cpp
target_teams_distribute_defaultmap_messages.cpp
target_teams_distribute_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_teams_distribute_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_teams_distribute_device_messages.cpp
target_teams_distribute_dist_schedule_codegen.cpp
target_teams_distribute_dist_schedule_messages.cpp
target_teams_distribute_firstprivate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_firstprivate_messages.cpp
target_teams_distribute_if_messages.cpp
target_teams_distribute_lastprivate_codegen.cpp
target_teams_distribute_lastprivate_messages.cpp
target_teams_distribute_loop_messages.cpp
target_teams_distribute_map_messages.cpp Add map-type check for target and target data directive, by Chi Chun 2020-04-07 07:15:52 -04:00
target_teams_distribute_messages.cpp
target_teams_distribute_misc_messages.c
target_teams_distribute_nowait_messages.cpp
target_teams_distribute_num_teams_messages.cpp
target_teams_distribute_parallel_for_ast_print.cpp
target_teams_distribute_parallel_for_codegen.cpp
target_teams_distribute_parallel_for_collapse_codegen.cpp
target_teams_distribute_parallel_for_collapse_messages.cpp
target_teams_distribute_parallel_for_default_messages.cpp
target_teams_distribute_parallel_for_defaultmap_messages.cpp
target_teams_distribute_parallel_for_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_teams_distribute_parallel_for_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_teams_distribute_parallel_for_device_messages.cpp
target_teams_distribute_parallel_for_dist_schedule_codegen.cpp
target_teams_distribute_parallel_for_dist_schedule_messages.cpp
target_teams_distribute_parallel_for_firstprivate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_parallel_for_firstprivate_messages.cpp
target_teams_distribute_parallel_for_if_codegen.cpp
target_teams_distribute_parallel_for_if_messages.cpp
target_teams_distribute_parallel_for_is_device_ptr_ast_print.cpp
target_teams_distribute_parallel_for_is_device_ptr_messages.cpp
target_teams_distribute_parallel_for_lastprivate_codegen.cpp
target_teams_distribute_parallel_for_lastprivate_messages.cpp
target_teams_distribute_parallel_for_loop_messages.cpp
target_teams_distribute_parallel_for_map_messages.cpp Add map-type check for target and target data directive, by Chi Chun 2020-04-07 07:15:52 -04:00
target_teams_distribute_parallel_for_messages.cpp
target_teams_distribute_parallel_for_misc_messages.c
target_teams_distribute_parallel_for_nowait_messages.cpp
target_teams_distribute_parallel_for_num_teams_messages.cpp
target_teams_distribute_parallel_for_num_threads_messages.cpp
target_teams_distribute_parallel_for_order_codegen.cpp
target_teams_distribute_parallel_for_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_parallel_for_private_messages.cpp
target_teams_distribute_parallel_for_proc_bind_codegen.cpp
target_teams_distribute_parallel_for_proc_bind_messages.cpp
target_teams_distribute_parallel_for_reduction_codegen.cpp
target_teams_distribute_parallel_for_reduction_messages.cpp
target_teams_distribute_parallel_for_schedule_codegen.cpp
target_teams_distribute_parallel_for_schedule_messages.cpp
target_teams_distribute_parallel_for_shared_messages.cpp
target_teams_distribute_parallel_for_simd_aligned_messages.cpp
target_teams_distribute_parallel_for_simd_ast_print.cpp
target_teams_distribute_parallel_for_simd_codegen.cpp
target_teams_distribute_parallel_for_simd_codegen_registration.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_parallel_for_simd_codegen_registration_naming.cpp
target_teams_distribute_parallel_for_simd_collapse_codegen.cpp
target_teams_distribute_parallel_for_simd_collapse_messages.cpp
target_teams_distribute_parallel_for_simd_default_messages.cpp
target_teams_distribute_parallel_for_simd_defaultmap_messages.cpp
target_teams_distribute_parallel_for_simd_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_teams_distribute_parallel_for_simd_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_teams_distribute_parallel_for_simd_device_messages.cpp
target_teams_distribute_parallel_for_simd_dist_schedule_codegen.cpp
target_teams_distribute_parallel_for_simd_dist_schedule_messages.cpp
target_teams_distribute_parallel_for_simd_firstprivate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_parallel_for_simd_firstprivate_messages.cpp
target_teams_distribute_parallel_for_simd_if_codegen.cpp
target_teams_distribute_parallel_for_simd_if_messages.cpp
target_teams_distribute_parallel_for_simd_is_device_ptr_ast_print.cpp
target_teams_distribute_parallel_for_simd_is_device_ptr_messages.cpp
target_teams_distribute_parallel_for_simd_lastprivate_codegen.cpp
target_teams_distribute_parallel_for_simd_lastprivate_messages.cpp
target_teams_distribute_parallel_for_simd_linear_messages.cpp
target_teams_distribute_parallel_for_simd_loop_messages.cpp
target_teams_distribute_parallel_for_simd_map_messages.cpp Add map-type check for target and target data directive, by Chi Chun 2020-04-07 07:15:52 -04:00
target_teams_distribute_parallel_for_simd_messages.cpp
target_teams_distribute_parallel_for_simd_misc_messages.c
target_teams_distribute_parallel_for_simd_nowait_messages.cpp
target_teams_distribute_parallel_for_simd_num_teams_messages.cpp
target_teams_distribute_parallel_for_simd_num_threads_messages.cpp
target_teams_distribute_parallel_for_simd_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_parallel_for_simd_private_messages.cpp
target_teams_distribute_parallel_for_simd_proc_bind_codegen.cpp
target_teams_distribute_parallel_for_simd_proc_bind_messages.cpp
target_teams_distribute_parallel_for_simd_reduction_codegen.cpp
target_teams_distribute_parallel_for_simd_reduction_messages.cpp
target_teams_distribute_parallel_for_simd_safelen_messages.cpp
target_teams_distribute_parallel_for_simd_schedule_codegen.cpp
target_teams_distribute_parallel_for_simd_schedule_messages.cpp
target_teams_distribute_parallel_for_simd_shared_messages.cpp
target_teams_distribute_parallel_for_simd_simdlen_messages.cpp
target_teams_distribute_parallel_for_simd_thread_limit_messages.cpp
target_teams_distribute_parallel_for_thread_limit_messages.cpp
target_teams_distribute_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_private_messages.cpp
target_teams_distribute_reduction_codegen.cpp
target_teams_distribute_reduction_messages.cpp
target_teams_distribute_shared_messages.cpp
target_teams_distribute_simd_aligned_messages.cpp
target_teams_distribute_simd_ast_print.cpp
target_teams_distribute_simd_codegen.cpp
target_teams_distribute_simd_codegen_registration.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_simd_codegen_registration_naming.cpp
target_teams_distribute_simd_collapse_codegen.cpp
target_teams_distribute_simd_collapse_messages.cpp
target_teams_distribute_simd_defaultmap_messages.cpp
target_teams_distribute_simd_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_teams_distribute_simd_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_teams_distribute_simd_device_messages.cpp
target_teams_distribute_simd_dist_schedule_codegen.cpp
target_teams_distribute_simd_dist_schedule_messages.cpp
target_teams_distribute_simd_firstprivate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_simd_firstprivate_messages.cpp
target_teams_distribute_simd_if_messages.cpp
target_teams_distribute_simd_is_device_ptr_ast_print.cpp
target_teams_distribute_simd_is_device_ptr_messages.cpp
target_teams_distribute_simd_lastprivate_codegen.cpp
target_teams_distribute_simd_lastprivate_messages.cpp
target_teams_distribute_simd_linear_messages.cpp
target_teams_distribute_simd_loop_messages.cpp
target_teams_distribute_simd_map_messages.cpp
target_teams_distribute_simd_messages.cpp
target_teams_distribute_simd_misc_messages.c
target_teams_distribute_simd_nowait_messages.cpp
target_teams_distribute_simd_num_teams_messages.cpp
target_teams_distribute_simd_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
target_teams_distribute_simd_private_messages.cpp
target_teams_distribute_simd_reduction_codegen.cpp
target_teams_distribute_simd_reduction_messages.cpp
target_teams_distribute_simd_safelen_messages.cpp
target_teams_distribute_simd_shared_messages.cpp
target_teams_distribute_simd_simdlen_messages.cpp
target_teams_distribute_simd_thread_limit_messages.cpp
target_teams_firstprivate_messages.cpp
target_teams_if_messages.cpp
target_teams_is_device_ptr_ast_print.cpp
target_teams_is_device_ptr_messages.cpp
target_teams_map_codegen.cpp
target_teams_map_messages.cpp Add map-type check for target and target data directive, by Chi Chun 2020-04-07 07:15:52 -04:00
target_teams_messages.cpp
target_teams_nowait_messages.cpp
target_teams_num_teams_codegen.cpp
target_teams_num_teams_messages.cpp
target_teams_private_messages.cpp
target_teams_reduction_messages.cpp
target_teams_shared_messages.cpp
target_teams_thread_limit_codegen.cpp
target_teams_thread_limit_messages.cpp
target_update_ast_print.cpp [OPENMP50]Codegen for array shaping expression in map clauses. 2020-03-31 19:06:49 -04:00
target_update_codegen.cpp [OPENMP50]Codegen for array shaping expression in map clauses. 2020-03-31 19:06:49 -04:00
target_update_depend_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
target_update_depend_messages.cpp [OPENMP50]Add 'depobj' modifier in 'depend' clauses. 2020-03-06 11:44:57 -05:00
target_update_device_messages.cpp [OPENMP50]Add support for extended device clause in target directives. 2020-03-18 15:02:37 -04:00
target_update_from_messages.cpp Revert "[AST] Build recovery expressions by default for C++." 2020-03-26 16:25:32 +01:00
target_update_if_messages.cpp
target_update_messages.cpp
target_update_nowait_messages.cpp
target_update_to_messages.cpp Revert "[AST] Build recovery expressions by default for C++." 2020-03-26 16:25:32 +01:00
target_vla_messages.cpp
task_ast_print.cpp [OPENMP50]Add initial support for OpenMP 5.0 iterator. 2020-04-02 08:28:15 -04:00
task_codegen.c [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
task_codegen.cpp [OPENMP50]Codegen for iterator construct. 2020-04-07 15:26:00 -04:00
task_default_messages.cpp
task_depend_messages.cpp [OPENMP50]Add initial support for OpenMP 5.0 iterator. 2020-04-02 08:28:15 -04:00
task_final_messages.cpp
task_firstprivate_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
task_firstprivate_messages.cpp
task_if_codegen.cpp
task_if_messages.cpp
task_in_reduction_codegen.cpp [OPENMP50]Fix PR45117: Orphaned task reduction should be allowed. 2020-03-27 17:47:30 -04:00
task_in_reduction_message.cpp [OPENMP50]Fix PR45117: Orphaned task reduction should be allowed. 2020-03-27 17:47:30 -04:00
task_messages.cpp [OPENMP50]Mark expression in detach clause as firstprivate. 2020-03-17 14:05:13 -04:00
task_priority_messages.cpp
task_private_codegen.cpp
task_private_messages.cpp
task_shared_messages.cpp
taskgroup_ast_print.cpp
taskgroup_codegen.cpp
taskgroup_messages.cpp
taskgroup_task_reduction_codegen.cpp
taskgroup_task_reduction_messages.cpp
taskloop_ast_print.cpp [OPENMP50]Add cancellation support in taskloop-based directives. 2020-02-13 12:03:43 -05:00
taskloop_codegen.cpp [OPENMP50]Add cancellation support in taskloop-based directives. 2020-02-13 12:03:43 -05:00
taskloop_collapse_messages.cpp
taskloop_final_messages.cpp
taskloop_firstprivate_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
taskloop_firstprivate_messages.cpp
taskloop_grainsize_messages.cpp
taskloop_in_reduction_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
taskloop_in_reduction_messages.cpp [OPENMP50]Fix PR45117: Orphaned task reduction should be allowed. 2020-03-27 17:47:30 -04:00
taskloop_lastprivate_codegen.cpp
taskloop_lastprivate_messages.cpp
taskloop_loop_messages.cpp
taskloop_misc_messages.c
taskloop_num_tasks_messages.cpp
taskloop_priority_messages.cpp
taskloop_private_codegen.cpp
taskloop_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
taskloop_reduction_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
taskloop_reduction_messages.cpp
taskloop_simd_aligned_messages.cpp
taskloop_simd_ast_print.cpp
taskloop_simd_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
taskloop_simd_collapse_messages.cpp
taskloop_simd_final_messages.cpp
taskloop_simd_firstprivate_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
taskloop_simd_firstprivate_messages.cpp
taskloop_simd_grainsize_messages.cpp
taskloop_simd_in_reduction_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
taskloop_simd_in_reduction_messages.cpp [OPENMP50]Fix PR45117: Orphaned task reduction should be allowed. 2020-03-27 17:47:30 -04:00
taskloop_simd_lastprivate_codegen.cpp
taskloop_simd_lastprivate_messages.cpp
taskloop_simd_linear_messages.cpp
taskloop_simd_loop_messages.cpp
taskloop_simd_misc_messages.c
taskloop_simd_num_tasks_messages.cpp
taskloop_simd_priority_messages.cpp
taskloop_simd_private_codegen.cpp
taskloop_simd_private_messages.cpp [AST] Print a<b<c>> without extra spaces in C++11 or later. 2020-03-26 09:53:54 +01:00
taskloop_simd_reduction_codegen.cpp [OPENMP]Fix PR45047: Do not copy firstprivates in tasks twice. 2020-03-13 18:04:16 -04:00
taskloop_simd_reduction_messages.cpp
taskloop_simd_safelen_messages.cpp
taskloop_simd_simdlen_messages.cpp
taskwait_ast_print.cpp
taskwait_codegen.cpp [OpenMP] Lower taskwait using OpenMP IR Builder 2020-02-14 09:53:02 +00:00
taskwait_messages.cpp
taskyield_ast_print.cpp
taskyield_codegen.cpp [OpenMP] Lower taskyield using OpenMP IR Builder 2020-02-14 11:35:17 +00:00
taskyield_messages.cpp
teams_ast_print.cpp
teams_codegen.cpp
teams_default_messages.cpp
teams_distribute_ast_print.cpp
teams_distribute_codegen.cpp
teams_distribute_collapse_codegen.cpp
teams_distribute_collapse_messages.cpp
teams_distribute_default_messages.cpp
teams_distribute_dist_schedule_codegen.cpp
teams_distribute_dist_schedule_messages.cpp
teams_distribute_firstprivate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
teams_distribute_firstprivate_messages.cpp
teams_distribute_lastprivate_codegen.cpp
teams_distribute_lastprivate_messages.cpp
teams_distribute_loop_messages.cpp
teams_distribute_num_teams_messages.cpp
teams_distribute_parallel_for_ast_print.cpp
teams_distribute_parallel_for_codegen.cpp
teams_distribute_parallel_for_collapse_codegen.cpp
teams_distribute_parallel_for_collapse_messages.cpp
teams_distribute_parallel_for_copyin_codegen.cpp
teams_distribute_parallel_for_copyin_messages.cpp
teams_distribute_parallel_for_default_messages.cpp
teams_distribute_parallel_for_dist_schedule_codegen.cpp
teams_distribute_parallel_for_dist_schedule_messages.cpp
teams_distribute_parallel_for_firstprivate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
teams_distribute_parallel_for_firstprivate_messages.cpp
teams_distribute_parallel_for_if_codegen.cpp
teams_distribute_parallel_for_if_messages.cpp
teams_distribute_parallel_for_lastprivate_codegen.cpp
teams_distribute_parallel_for_lastprivate_messages.cpp
teams_distribute_parallel_for_loop_messages.cpp
teams_distribute_parallel_for_messages.cpp
teams_distribute_parallel_for_num_teams_messages.cpp
teams_distribute_parallel_for_num_threads_codegen.cpp
teams_distribute_parallel_for_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
teams_distribute_parallel_for_private_messages.cpp
teams_distribute_parallel_for_proc_bind_codegen.cpp
teams_distribute_parallel_for_proc_bind_messages.cpp
teams_distribute_parallel_for_reduction_codegen.cpp
teams_distribute_parallel_for_reduction_messages.cpp
teams_distribute_parallel_for_schedule_codegen.cpp
teams_distribute_parallel_for_schedule_messages.cpp
teams_distribute_parallel_for_shared_messages.cpp
teams_distribute_parallel_for_simd_aligned_messages.cpp
teams_distribute_parallel_for_simd_ast_print.cpp
teams_distribute_parallel_for_simd_codegen.cpp
teams_distribute_parallel_for_simd_collapse_codegen.cpp
teams_distribute_parallel_for_simd_collapse_messages.cpp
teams_distribute_parallel_for_simd_default_messages.cpp
teams_distribute_parallel_for_simd_dist_schedule_codegen.cpp
teams_distribute_parallel_for_simd_dist_schedule_messages.cpp
teams_distribute_parallel_for_simd_firstprivate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
teams_distribute_parallel_for_simd_firstprivate_messages.cpp
teams_distribute_parallel_for_simd_if_codegen.cpp
teams_distribute_parallel_for_simd_if_messages.cpp
teams_distribute_parallel_for_simd_lastprivate_codegen.cpp
teams_distribute_parallel_for_simd_lastprivate_messages.cpp
teams_distribute_parallel_for_simd_linear_messages.cpp
teams_distribute_parallel_for_simd_loop_messages.cpp
teams_distribute_parallel_for_simd_messages.cpp
teams_distribute_parallel_for_simd_num_teams_messages.cpp
teams_distribute_parallel_for_simd_num_threads_codegen.cpp
teams_distribute_parallel_for_simd_num_threads_messages.cpp
teams_distribute_parallel_for_simd_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
teams_distribute_parallel_for_simd_private_messages.cpp
teams_distribute_parallel_for_simd_proc_bind_codegen.cpp
teams_distribute_parallel_for_simd_proc_bind_messages.cpp
teams_distribute_parallel_for_simd_reduction_codegen.cpp
teams_distribute_parallel_for_simd_reduction_messages.cpp
teams_distribute_parallel_for_simd_safelen_messages.cpp
teams_distribute_parallel_for_simd_schedule_codegen.cpp
teams_distribute_parallel_for_simd_shared_messages.cpp
teams_distribute_parallel_for_simd_simdlen_messages.cpp
teams_distribute_parallel_for_simd_thread_limit_messages.cpp
teams_distribute_parallel_for_thread_limit_messages.cpp
teams_distribute_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
teams_distribute_private_messages.cpp
teams_distribute_reduction_codegen.cpp
teams_distribute_reduction_messages.cpp
teams_distribute_shared_messages.cpp
teams_distribute_simd_aligned_messages.cpp
teams_distribute_simd_ast_print.cpp
teams_distribute_simd_codegen.cpp
teams_distribute_simd_collapse_codegen.cpp
teams_distribute_simd_collapse_messages.cpp
teams_distribute_simd_default_messages.cpp
teams_distribute_simd_dist_schedule_codegen.cpp
teams_distribute_simd_dist_schedule_messages.cpp
teams_distribute_simd_firstprivate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
teams_distribute_simd_firstprivate_messages.cpp
teams_distribute_simd_if_messages.cpp
teams_distribute_simd_lastprivate_codegen.cpp
teams_distribute_simd_lastprivate_messages.cpp
teams_distribute_simd_linear_messages.cpp
teams_distribute_simd_loop_messages.cpp
teams_distribute_simd_messages.cpp
teams_distribute_simd_num_teams_messages.cpp
teams_distribute_simd_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
teams_distribute_simd_private_messages.cpp
teams_distribute_simd_reduction_codegen.cpp
teams_distribute_simd_reduction_messages.cpp
teams_distribute_simd_safelen_messages.cpp
teams_distribute_simd_shared_messages.cpp
teams_distribute_simd_simdlen_messages.cpp
teams_distribute_simd_thread_limit_messages.cpp
teams_distribute_thread_limit_messages.cpp
teams_firstprivate_codegen.cpp
teams_firstprivate_messages.cpp
teams_messages.cpp
teams_num_teams_messages.cpp
teams_private_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
teams_private_messages.cpp
teams_reduction_messages.cpp
teams_shared_messages.cpp
teams_thread_limit_messages.cpp
threadprivate_ast_print.cpp
threadprivate_codegen.cpp Revert "[CodeGenModule] Assume dso_local for -fpic -fno-semantic-interposition" 2020-02-03 10:09:39 -08:00
threadprivate_messages.cpp
varargs.cpp
vla_crash.c