aboutsummaryrefslogtreecommitdiff
path: root/gcc/omp-low.c
AgeCommit message (Expand)AuthorFilesLines
2016-06-01Remove the unused OMP_CLAUSE_DEVICE_RESIDENTThomas Schwinge1-2/+0
2016-05-16[PR 70857] Copy RESULT_DECL of HSA outlined kernel functionMartin Jambor1-0/+3
2016-05-03gimplify.h (get_initialized_tmp_var): Add allow_ssa parameter default true.Richard Biener1-0/+2
2016-05-02omp-low.c (lower_oacc_head_tail): Assert there is at least one marker.Nathan Sidwell1-6/+2
2016-05-02omp-low.c (struct oacc_loop): Add 'inner' field.Nathan Sidwell1-14/+38
2016-04-18tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.Michael Matz1-12/+12
2016-04-15Split out OMP constructs' SIMD clone supporting codeThomas Schwinge1-1606/+0
2016-04-14re PR middle-end/70643 (broken openacc reduction inside a fortran module)Cesar Philippidis1-1/+1
2016-04-12omp-low.c (lower_omp_target): Use GOMP_MAP_FIRSTPRIVATE_INT regardless whethe...Jakub Jelinek1-69/+1
2016-04-08re PR lto/70289 ([openacc] ICE in input_varpool_node)Cesar Philippidis1-17/+65
2016-04-08Remove incorrect warning for parallel implicit firstprivate clauseTom de Vries1-1/+6
2016-04-07cgraph.h (struct cgraph_simd_clone): Add mask_mode field.Jakub Jelinek1-41/+119
2016-04-06Fix new -Wparentheses warnings encountered during bootstrapPatrick Palka1-13/+15
2016-04-06re PR middle-end/70550 (-Wuninitialized false positives in OpenMP code)Jakub Jelinek1-2/+22
2016-03-17Rename GOMP_MAP_FORCE_DEALLOC to GOMP_MAP_DELETEThomas Schwinge1-1/+1
2016-03-07re PR middle-end/69916 ([openacc] ICE in single_succ_edge called from oacc_lo...Nathan Sidwell1-40/+62
2016-03-05Handle oacc region in oacc routineTom de Vries1-13/+28
2016-03-02re PR libgomp/69555 (libgomp.c++/target-6.C fails because of undefined behavi...Jakub Jelinek1-8/+24
2016-02-26[omp, hsa] Do not gridify simd constructsMartin Jambor1-4/+22
2016-02-16Don't call call_cgraph_insertion_hooks in simd_clone_createTom de Vries1-1/+0
2016-02-02Merge BUILT_IN_GOACC_HOST_DATA into BUILT_IN_GOACC_DATA_STARTThomas Schwinge1-4/+1
2016-02-01omp-low.c (oacc_parse_default_dims): Avoid -Wsign-compare warning...Jakub Jelinek1-2/+2
2016-02-01nvptx.c (PTX_GANG_DEFAULT): New.Nathan Sidwell1-24/+128
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