[PATCH] [OPENMP] -fopenmp enables OpenMP support (fix for http://llvm.org/PR23492)

Alexey Bataev a.bataev at hotmail.com
Tue May 19 21:28:41 PDT 2015


REPOSITORY
  rL LLVM

http://reviews.llvm.org/D9736

Files:
  cfe/trunk/include/clang/Driver/Options.td
  cfe/trunk/lib/Driver/Tools.cpp
  cfe/trunk/lib/Frontend/CompilerInvocation.cpp
  cfe/trunk/test/OpenMP/atomic_ast_print.cpp
  cfe/trunk/test/OpenMP/atomic_capture_codegen.cpp
  cfe/trunk/test/OpenMP/atomic_codegen.cpp
  cfe/trunk/test/OpenMP/atomic_messages.c
  cfe/trunk/test/OpenMP/atomic_messages.cpp
  cfe/trunk/test/OpenMP/atomic_read_codegen.c
  cfe/trunk/test/OpenMP/atomic_update_codegen.cpp
  cfe/trunk/test/OpenMP/atomic_write_codegen.c
  cfe/trunk/test/OpenMP/barrier_ast_print.cpp
  cfe/trunk/test/OpenMP/barrier_codegen.cpp
  cfe/trunk/test/OpenMP/barrier_messages.cpp
  cfe/trunk/test/OpenMP/critical_ast_print.cpp
  cfe/trunk/test/OpenMP/critical_codegen.cpp
  cfe/trunk/test/OpenMP/critical_messages.cpp
  cfe/trunk/test/OpenMP/flush_ast_print.cpp
  cfe/trunk/test/OpenMP/flush_codegen.cpp
  cfe/trunk/test/OpenMP/flush_messages.cpp
  cfe/trunk/test/OpenMP/for_ast_print.cpp
  cfe/trunk/test/OpenMP/for_codegen.cpp
  cfe/trunk/test/OpenMP/for_collapse_messages.cpp
  cfe/trunk/test/OpenMP/for_firstprivate_codegen.cpp
  cfe/trunk/test/OpenMP/for_firstprivate_messages.cpp
  cfe/trunk/test/OpenMP/for_lastprivate_codegen.cpp
  cfe/trunk/test/OpenMP/for_lastprivate_messages.cpp
  cfe/trunk/test/OpenMP/for_loop_messages.cpp
  cfe/trunk/test/OpenMP/for_misc_messages.c
  cfe/trunk/test/OpenMP/for_private_codegen.cpp
  cfe/trunk/test/OpenMP/for_private_messages.cpp
  cfe/trunk/test/OpenMP/for_reduction_codegen.cpp
  cfe/trunk/test/OpenMP/for_reduction_messages.cpp
  cfe/trunk/test/OpenMP/for_schedule_messages.cpp
  cfe/trunk/test/OpenMP/for_simd_aligned_messages.cpp
  cfe/trunk/test/OpenMP/for_simd_ast_print.cpp
  cfe/trunk/test/OpenMP/for_simd_collapse_messages.cpp
  cfe/trunk/test/OpenMP/for_simd_firstprivate_messages.cpp
  cfe/trunk/test/OpenMP/for_simd_lastprivate_messages.cpp
  cfe/trunk/test/OpenMP/for_simd_linear_messages.cpp
  cfe/trunk/test/OpenMP/for_simd_loop_messages.cpp
  cfe/trunk/test/OpenMP/for_simd_misc_messages.c
  cfe/trunk/test/OpenMP/for_simd_private_messages.cpp
  cfe/trunk/test/OpenMP/for_simd_reduction_messages.cpp
  cfe/trunk/test/OpenMP/for_simd_safelen_messages.cpp
  cfe/trunk/test/OpenMP/for_simd_schedule_messages.cpp
  cfe/trunk/test/OpenMP/linking.c
  cfe/trunk/test/OpenMP/master_ast_print.cpp
  cfe/trunk/test/OpenMP/master_codegen.cpp
  cfe/trunk/test/OpenMP/master_messages.cpp
  cfe/trunk/test/OpenMP/nesting_of_regions.cpp
  cfe/trunk/test/OpenMP/openmp_common.c
  cfe/trunk/test/OpenMP/ordered_ast_print.cpp
  cfe/trunk/test/OpenMP/ordered_codegen.cpp
  cfe/trunk/test/OpenMP/ordered_messages.cpp
  cfe/trunk/test/OpenMP/parallel_ast_print.cpp
  cfe/trunk/test/OpenMP/parallel_codegen.cpp
  cfe/trunk/test/OpenMP/parallel_copyin_codegen.cpp
  cfe/trunk/test/OpenMP/parallel_copyin_messages.cpp
  cfe/trunk/test/OpenMP/parallel_default_messages.cpp
  cfe/trunk/test/OpenMP/parallel_firstprivate_codegen.cpp
  cfe/trunk/test/OpenMP/parallel_firstprivate_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_ast_print.cpp
  cfe/trunk/test/OpenMP/parallel_for_codegen.cpp
  cfe/trunk/test/OpenMP/parallel_for_collapse_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_copyin_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_default_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_firstprivate_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_if_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_lastprivate_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_loop_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_misc_messages.c
  cfe/trunk/test/OpenMP/parallel_for_num_threads_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_private_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_proc_bind_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_reduction_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_schedule_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_aligned_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_ast_print.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_collapse_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_copyin_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_default_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_firstprivate_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_if_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_lastprivate_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_linear_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_loop_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_misc_messages.c
  cfe/trunk/test/OpenMP/parallel_for_simd_num_threads_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_private_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_proc_bind_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_reduction_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_safelen_messages.cpp
  cfe/trunk/test/OpenMP/parallel_for_simd_schedule_messages.cpp
  cfe/trunk/test/OpenMP/parallel_if_codegen.cpp
  cfe/trunk/test/OpenMP/parallel_if_messages.cpp
  cfe/trunk/test/OpenMP/parallel_messages.cpp
  cfe/trunk/test/OpenMP/parallel_num_threads_codegen.cpp
  cfe/trunk/test/OpenMP/parallel_num_threads_messages.cpp
  cfe/trunk/test/OpenMP/parallel_private_codegen.cpp
  cfe/trunk/test/OpenMP/parallel_private_messages.cpp
  cfe/trunk/test/OpenMP/parallel_proc_bind_messages.cpp
  cfe/trunk/test/OpenMP/parallel_reduction_codegen.cpp
  cfe/trunk/test/OpenMP/parallel_reduction_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_ast_print.cpp
  cfe/trunk/test/OpenMP/parallel_sections_codegen.cpp
  cfe/trunk/test/OpenMP/parallel_sections_copyin_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_default_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_firstprivate_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_if_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_lastprivate_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_misc_messages.c
  cfe/trunk/test/OpenMP/parallel_sections_num_threads_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_private_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_proc_bind_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_reduction_messages.cpp
  cfe/trunk/test/OpenMP/parallel_sections_shared_messages.cpp
  cfe/trunk/test/OpenMP/parallel_shared_messages.cpp
  cfe/trunk/test/OpenMP/predefined_macro.c
  cfe/trunk/test/OpenMP/sections_ast_print.cpp
  cfe/trunk/test/OpenMP/sections_codegen.cpp
  cfe/trunk/test/OpenMP/sections_firstprivate_codegen.cpp
  cfe/trunk/test/OpenMP/sections_firstprivate_messages.cpp
  cfe/trunk/test/OpenMP/sections_lastprivate_codegen.cpp
  cfe/trunk/test/OpenMP/sections_lastprivate_messages.cpp
  cfe/trunk/test/OpenMP/sections_misc_messages.c
  cfe/trunk/test/OpenMP/sections_private_codegen.cpp
  cfe/trunk/test/OpenMP/sections_private_messages.cpp
  cfe/trunk/test/OpenMP/sections_reduction_codegen.cpp
  cfe/trunk/test/OpenMP/sections_reduction_messages.cpp
  cfe/trunk/test/OpenMP/simd_aligned_messages.cpp
  cfe/trunk/test/OpenMP/simd_ast_print.cpp
  cfe/trunk/test/OpenMP/simd_codegen.cpp
  cfe/trunk/test/OpenMP/simd_collapse_messages.cpp
  cfe/trunk/test/OpenMP/simd_lastprivate_messages.cpp
  cfe/trunk/test/OpenMP/simd_linear_messages.cpp
  cfe/trunk/test/OpenMP/simd_loop_messages.cpp
  cfe/trunk/test/OpenMP/simd_metadata.c
  cfe/trunk/test/OpenMP/simd_misc_messages.c
  cfe/trunk/test/OpenMP/simd_private_messages.cpp
  cfe/trunk/test/OpenMP/simd_reduction_messages.cpp
  cfe/trunk/test/OpenMP/simd_safelen_messages.cpp
  cfe/trunk/test/OpenMP/single_ast_print.cpp
  cfe/trunk/test/OpenMP/single_codegen.cpp
  cfe/trunk/test/OpenMP/single_copyprivate_messages.cpp
  cfe/trunk/test/OpenMP/single_firstprivate_codegen.cpp
  cfe/trunk/test/OpenMP/single_firstprivate_messages.cpp
  cfe/trunk/test/OpenMP/single_misc_messages.c
  cfe/trunk/test/OpenMP/single_private_codegen.cpp
  cfe/trunk/test/OpenMP/single_private_messages.cpp
  cfe/trunk/test/OpenMP/target_ast_print.cpp
  cfe/trunk/test/OpenMP/target_if_messages.cpp
  cfe/trunk/test/OpenMP/target_messages.cpp
  cfe/trunk/test/OpenMP/task_ast_print.cpp
  cfe/trunk/test/OpenMP/task_codegen.cpp
  cfe/trunk/test/OpenMP/task_default_messages.cpp
  cfe/trunk/test/OpenMP/task_final_messages.cpp
  cfe/trunk/test/OpenMP/task_firstprivate_codegen.cpp
  cfe/trunk/test/OpenMP/task_firstprivate_messages.cpp
  cfe/trunk/test/OpenMP/task_if_codegen.cpp
  cfe/trunk/test/OpenMP/task_if_messages.cpp
  cfe/trunk/test/OpenMP/task_messages.cpp
  cfe/trunk/test/OpenMP/task_private_codegen.cpp
  cfe/trunk/test/OpenMP/task_private_messages.cpp
  cfe/trunk/test/OpenMP/task_shared_messages.cpp
  cfe/trunk/test/OpenMP/taskwait_ast_print.cpp
  cfe/trunk/test/OpenMP/taskwait_codegen.cpp
  cfe/trunk/test/OpenMP/taskwait_messages.cpp
  cfe/trunk/test/OpenMP/taskyield_ast_print.cpp
  cfe/trunk/test/OpenMP/taskyield_codegen.cpp
  cfe/trunk/test/OpenMP/taskyield_messages.cpp
  cfe/trunk/test/OpenMP/teams_ast_print.cpp
  cfe/trunk/test/OpenMP/teams_default_messages.cpp
  cfe/trunk/test/OpenMP/teams_firstprivate_messages.cpp
  cfe/trunk/test/OpenMP/teams_messages.cpp
  cfe/trunk/test/OpenMP/teams_private_messages.cpp
  cfe/trunk/test/OpenMP/teams_reduction_messages.cpp
  cfe/trunk/test/OpenMP/teams_shared_messages.cpp
  cfe/trunk/test/OpenMP/threadprivate_ast_print.cpp
  cfe/trunk/test/OpenMP/threadprivate_codegen.cpp
  cfe/trunk/test/OpenMP/threadprivate_messages.cpp
  cfe/trunk/test/PCH/chain-openmp-threadprivate.cpp

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D9736.26120.patch
Type: text/x-patch
Size: 129457 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20150520/c136bfb3/attachment.bin>


More information about the cfe-commits mailing list