aboutsummaryrefslogtreecommitdiff
path: root/gcc/omp-low.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-10-12Add missing phis in expand_omp_for_genericTom de Vries1-0/+38
2015-10-12Handle simple latch in expand_omp_for_genericTom de Vries1-1/+8
2015-09-30nvptx.c (nvptx_goacc_validate_dims): New.Nathan Sidwell1-0/+142
2015-09-28gomp-constants.h (GOMP_VERSION_NVIDIA_PTX): Increment.Nathan Sidwell1-63/+166
2015-09-23Refactor omp_reduction_init: omp_reduction_init_opThomas Schwinge1-4/+12
2015-09-20switch from gimple to gimple*Trevor Saunders1-85/+85
2015-09-03Handle 2 preds for fin_bb in expand_omp_for_static_chunkTom de Vries1-9/+17
2015-09-03Fix inner loop phi in expand_omp_for_static_chunkTom de Vries1-1/+31
2015-09-03Fix gcc_assert in expand_omp_for_static_chunkTom de Vries1-1/+1
2015-09-03Handle simple latch bb in expand_omp_for_static_chunkTom de Vries1-2/+18
2015-08-29Handle mix/max pointer reductions in parloopsTom de Vries1-0/+12
2015-08-24Optimize expand_omp_for_static_chunk for chunk_size oneTom de Vries1-3/+8
2015-08-23Don't create superfluous parm in expand_omp_taskregTom de Vries1-10/+10
2015-08-19remove more useless typedefsTrevor Saunders1-2/+2