]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/omp-expand.c
Correct a function pre/postcondition [PR102403].
[thirdparty/gcc.git] / gcc / omp-expand.c
2021-09-10  Jakub Jelinekopenmp: Implement OpenMP 5.1 atomics, so far for C...
2021-09-03  Jakub Jelinekopenmp: Improve expand_omp_atomic_pipeline
2021-08-31  Thomas Schwinge[OMP] Standardize on 'omp_privatize_by_reference'
2021-08-31  Marcel VollweilerAdd support for device-modifiers for 'omp target device'.
2021-08-23  Jakub Jelinekopenmp: Add support for strict modifier on grainsize...
2021-08-17  Jakub Jelinekopenmp: Implement OpenMP 5.1 scope construct
2021-08-12  Jakub Jelinekopenmp: Add support for OpenMP 5.1 masked construct
2021-06-25  Martin Sebormiddle-end: add support for per-location warning groups.
2021-06-24  Jakub Jelinekopenmp: in_reduction clause support on target construct
2021-06-10  Andrew StubbsOpenACC: Separate enter/exit data ABIs
2021-04-29  Tom de Vries[omp, simt] Handle alternative IV
2021-04-11  Hafiz Abid Qadeer[OpenACC] Fix an ICE where a loop with GT condition...
2021-01-16  Kwok Cheung Yeungopenmp: Add support for the OpenMP 5.0 task detach...
2021-01-04  Jakub JelinekUpdate copyright years.
2020-12-12  Jakub Jelinekopenmp, openacc: Fix up handling of data regions [PR98183]
2020-12-10  Jakub Jelinekopenmp: Fix ICE with broken doacross loop [PR98205]
2020-11-27  Tobias BurnusOpenACC: Fix integer-type issue with collapse/tile...
2020-11-24  Thomas SchwingeMore explicit checking of which OMP constructs we're...
2020-11-18  Jakub Jelinekopenmp: Fix ICE on non-rectangular loop with known...
2020-11-13  Gergö BaranyDecompose OpenACC 'kernels' constructs into parts,...
2020-11-13  Thomas SchwingeAttach an attribute to all outlined OpenACC compute...
2020-11-12  Jakub Jelinekopenmp: Implement allocate clause in omp lowering.
2020-10-13  Jakub Jelinekopenmp: Improve composite triangular loop lowering...
2020-10-07  Jakub Jelinekopenmp: Improve composite simd vectorization
2020-09-26  Jakub Jelinekopenmp: Improve #pragma omp simd vectorization
2020-09-25  Jakub Jelinekopenmp: Add support for non-rect simd and improve colla...
2020-08-13  Jakub Jelinekopenmp: Add support for non-rectangular loops in tasklo...
2020-08-08  Jakub Jelinekopenmp: Avoid floating point comparison at the end...
2020-08-05  Jakub Jelinekopenmp: Handle even some combined non-rectangular loops
2020-08-05  Jakub Jelinekopenmp: Use more efficient logical -> actual computatio...
2020-08-04  Jakub Jelinekopenmp: Compute number of collapsed loop iterations...
2020-08-03  Martin JamborRemoval of HSA offloading from gcc and libgomp
2020-07-15  Jakub Jelinekopenmp: Fix up loop-21.c
2020-07-14  Jakub Jelinekopenmp: Adjust outer bounds of non-rect loops
2020-07-09  Jakub Jelinekopenmp: Optimize triangular loop logical iterator to...
2020-07-02  Jakub Jelinekopenmp: Diagnose non-rectangular loops with invalid...
2020-06-27  Jakub Jelinekopenmp: Non-rectangular loop support for non-composite...
2020-06-16  Jakub Jelinekopenmp: Initial part of OpenMP 5.0 non-rectangular...
2020-04-23  Andrew StubbsOpenACC: Avoid ICE in type-cast 'async', 'wait' clauses
2020-02-25  Jakub Jelinektypo fix: Fix probablity, becuse, sucessor and destinar...
2020-01-01  Jakub JelinekUpdate copyright years.
2019-11-12  Maciej W. RozyckiAdd OpenACC 2.6 `serial' construct support
2019-11-05  Jan Hubickahsa-brig.c: Include alloc-pool.h
2019-09-26  Jakub Jelinekfunction.c (gimplify_parameters): Use build_clobber...
2019-07-17  Jakub Jelinekgimple.h (enum gf_mask): Remove GF_OMP_FOR_SIMD...
2019-07-09  Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-04  Jakub Jelinekomp-expand.c (expand_omp_for_static_nochunk): Don't...
2019-07-03  Jakub Jelinektree-core.h (enum omp_clause_code): Add OMP_CLAUSE__SCA...
2019-07-03  Jakub Jelinekomp-expand.c (expand_omp_for_static_nochunk, [...]...
2019-06-05  Jakub Jelinekomp-expand.c (struct omp_region): Add has_lastprivate_c...
2019-06-04  Jakub Jelinekgimplify.c (gimplify_scan_omp_clauses): Don't sorry_at...
2019-05-31  Jakub Jelinektree.h (OMP_CLAUSE__CONDTEMP__ITER): Define.
2019-05-30  Jakub Jelinekgimplify.c (enum gimplify_omp_var_data): Add GOVD_CONDTEMP.
2019-05-27  Jakub Jelinekgimplify.c (gimplify_scan_omp_clauses): Allow lastpriva...
2019-05-24  Jakub Jelinektree-core.h (enum omp_clause_code): Add OMP_CLAUSE__CON...
2019-05-20  Jakub Jelinekcfgloop.h (struct loop): Add simdlen member.
2019-05-15  Jakub Jelinekomp-low.c (lower_rec_input_clauses): For if (0) or...
2019-03-07  Jakub Jelinekre PR translation/79999 (possible typo in gimplify...
2019-01-01  Jakub JelinekUpdate copyright years.
2018-12-28  Thomas SchwingeFor libgomp OpenACC entry points, redefine the "device...
2018-12-21  Jakub Jelinekre PR middle-end/85594 (ICE during expand when compilin...
2018-11-19  Jakub Jelinekre PR debug/87039 (DW_OP_fbreg used without a frame...
2018-11-13  David MalcolmEliminate source_location in favor of location_t
2018-11-08  Jakub Jelinekbuiltin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-10-30  Michael PloujnikovAvoid unnecessarily numbering cloned symbols.
2018-09-28  Richard Bienertree.h (BLOCK_ORIGIN): New.
2018-04-26  Richard Bienerre PR middle-end/85450 (ICE: invalid types in nop conve...
2018-04-16  Cesar Philippidis[openacc] Fix ICE when compiling tile loop containing...
2018-04-12  Cesar PhilippidisRevert 259346.
2018-04-12  Cesar Philippidisre PR middle-end/84955 (Incorrect OpenACC tile expansion)
2018-02-07  Tom de Vries[openacc] Fix diff_type in expand_oacc_collapse_init
2018-01-22  Jakub Jelinekre PR tree-optimization/83957 (ICE: Segmentation fault...
2018-01-15  Jakub Jelinekre PR middle-end/83837 (libgomp.fortran/pointer[12...
2018-01-03  Jakub JelinekUpdate copyright years.
2018-01-03  Richard Sandifordpoly_int: omp_max_vf
2017-12-30  Tom de VriesPrune removed funcs from offload table
2017-12-12  Alexandre Oliva[SFN] not-quite-boilerplate changes in preparation...
2017-11-28  Julia KovalRemove Cilk Plus support.
2017-11-14  Jan Hubickaauto-profile.c (afdo_annotate_cfg): Use update_max_bb_c...
2017-11-03  Jan Hubickaasan.c (create_cond_insert_point): Maintain profile.
2017-10-02  Kevin Buettneromp-expand.c (adjust_context_scope): New function.
2017-09-05  Jakub Jelinekre PR middle-end/81768 (error: control flow in the...
2017-08-30  Richard Sandiford[68/77] Use scalar_mode for is_int_mode/is_float_mode...
2017-08-08  Martin Liskatrans.c: Include header files.
2017-08-07  Tom de VriesFix diff_type in expand_oacc_for char iter_type
2017-08-06  Tom de VriesAdd missing edge probabilities in expand_oacc_for,...
2017-08-06  Tom de VriesAdd missing edge probability in expand_oacc_for
2017-08-01  James GreenhalghRemove flag_tree_vectorize
2017-07-19  Tom de VriesHandle equal-argument loop exit phi in expand_omp_for_s...
2017-06-29  Jan Hubickaasan.c (asan_emit_stack_protection): Update.
2017-06-11  Jason Merrilltree.h (id_equal): New.
2017-05-12  Thomas SchwingeUse "oacc kernels" attribute for OpenACC kernels
2017-04-03  Jonathan WakelyFix numerous typos in comments
2017-02-28  Thomas SchwingeRename the "openmp" group of optimizations to "omp"
2017-02-09  Chung-Lin Tanggimplify.c (gimplify_scan_omp_clauses): No special...
2017-02-06  Jakub Jelinekomp-expand.c (oxpand_omp_atomic_fetch_op, [...]): Retur...
2017-01-25  Richard Bienerre PR debug/78363 (ICE in in force_type_die, at dwarf2o...
2017-01-23  Jakub Jelinektree.h (assign_assembler_name_if_neeeded): Rename to ...
2017-01-20  Alexander Monakovomp-offload: use PROP_gimple_lomp_dev
2017-01-20  Martin Jambor[hsa] Rename hsa.[ch] to hsa-common.[ch]
next