aboutsummaryrefslogtreecommitdiff
path: root/gcc/omp-low.c
AgeCommit message (Expand)AuthorFilesLines
2016-01-26omp-low.h (oacc_fn_attrib_kernels_p): Declare.Nathan Sidwell1-30/+76
2016-01-25omp-low.c (lower_omp_target): Set DECL_VALUE_EXPR of new_var even for the non...Jakub Jelinek1-0/+9
2016-01-21omp-low.c (expand_omp_target): Avoid -Wmaybe-uninitialized warning.Jakub Jelinek1-6/+5
2016-01-19Merge of HSAMartin Jambor1-95/+1361
2016-01-18Add oacc_kernels_p argument to pass_parallelize_loopsTom de Vries1-1/+1
2016-01-17omp-low.c (mark_loops_in_oacc_kernels_region): Work around -Wmaybe-uninitiali...Jakub Jelinek1-1/+1
2016-01-16Release_defs in expand_omp_atomic_fetch_opTom de Vries1-1/+5
2016-01-14Mark symbols in offload tables with force_output in read_offload_tablesTom de Vries1-5/+0
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-23Merge OMP_CLAUSE_USE_DEVICE into OMP_CLAUSE_USE_DEVICE_PTRThomas Schwinge1-9/+2
2015-12-15c-common.c (c_common_attribute_table): Handle "omp declare target link" attri...Ilya Verbin1-8/+123
2015-12-08Clear restrict in install_var_fieldTom de Vries1-0/+7
2015-12-02Mark pointers to allocated target vars as restricted, if possibleTom de Vries1-7/+86
2015-12-01OpenACC host_data support.Julian Brown1-4/+21
2015-11-26Revert "Improve verification of loop->latch in verify_loop_structure"Tom de Vries1-1/+0
2015-11-26re PR tree-optimization/68128 (A huge regression in Parboil v2.5 OpenMP CUTCP...Jakub Jelinek1-3/+7
2015-11-25Add pass_oacc_kernels pass group in passes.defTom de Vries1-0/+1
2015-11-25Improve verification of loop->latch in verify_loop_structureTom de Vries1-0/+1
2015-11-23Mark by_ref mem_ref in build_receiver_ref as non-trappingTom de Vries1-1/+4
2015-11-20re PR middle-end/68221 (libgomp reduction-11/12 failures)Jakub Jelinek1-5/+7
2015-11-20re PR middle-end/68339 (g++.dg/vect/simd-clone-2.cc ICEs with aggressive GC s...Jakub Jelinek1-0/+4
2015-11-17Add in_oacc_kernels_region in struct loopTom de Vries1-0/+43
2015-11-16Add __attribute__((__simd__)) to GCC.Kirill Yukhin1-4/+1
2015-11-15always define ENABLE_OFFLOADINGTrevor Saunders1-9/+7
2015-11-14omp-low.c (lower_omp_ordered): Add argument to GOMP_SMD_ORDERED_* internal ca...Jakub Jelinek1-4/+8
2015-11-13omp-low.c (scan_sharing_clauses): Accept INDEPENDENT, AUTO & SEQ.Nathan Sidwell1-17/+63
2015-11-12c-pragma.c (oacc_pragmas): Add entry for declare directive.James Norris1-0/+10
2015-11-11gimplify.c (enum omp_region_type): Add ORT_ACC, ORT_ACC_DATA, ORT_ACC_PARALLE...Nathan Sidwell1-22/+71
2015-11-10omp-low.h (replace_oacc_fn_attrib, [...]): Declare.Nathan Sidwell1-0/+44
2015-11-09omp-low.c: Fix some OpenACC comment typos.Nathan Sidwell1-16/+5
2015-11-06gimplify.c (gimplify_omp_ordered): Fix up diagnostics wording.Jakub Jelinek1-47/+136
2015-11-05gimplify.c (gimplify_scan_omp_clauses): Add support for OMP_CLAUSE_TILE.Cesar Philippidis1-0/+2
2015-11-05gcc/Jakub Jelinek1-79/+417
2015-11-05target.def (goacc.dim_limit): New hook.Nathan Sidwell1-0/+47
2015-11-04omp-low.c (struct omp_context): Remove reduction_map field.Nathan Sidwell1-47/+3
2015-11-04internal-fn.def (GOACC_REDUCTION): New.Nathan Sidwell1-571/+247
2015-11-03OpenACC atomic directiveThomas Schwinge1-1/+4
2015-10-29omp-low.c (lower_omp_target): Remove unreachable code & merge ifs.Nathan Sidwell1-5/+3
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-13/+11
2015-10-28omp-low.c (MASK_GANG, [...]): Delete.Nathan Sidwell1-15/+0
2015-10-28omp-low.c (struct omp_context): Remove gwv_below, gwv_this fields.Nathan Sidwell1-106/+887
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-18/+12
2015-10-27internal-fn.def (IFN_GOACC_DIM_SIZE, [...]): New.Nathan Sidwell1-2/+930
2015-10-27target-insns.def (oacc_fork, oacc_join): Define.Nathan Sidwell1-0/+13
2015-10-27omp-low.c (oacc_init_rediction_array): New.Nathan Sidwell1-1/+72
2015-10-27* omp-low.c (pass_oacc_device_lower::execute): Ignore errors.Nathan Sidwell1-1/+1
2015-10-21omp-low.c (check_omp_nesting_restrictions): Check OpenACC loop nesting.Nathan Sidwell1-0/+37
2015-10-21omp-low.c (simd_clone_create): Set in_other_partition for created clones.Ilya Enkovich1-0/+2
2015-10-13builtin-types.def (BT_FN_BOOL_UINT_LONGPTR_LONGPTR_LONGPTR, [...]): New.Jakub Jelinek1-370/+3767
2015-10-13Handle original loop tree in expand_omp_for_genericTom de Vries1-9/+21