aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-30Add verification of gimple_assign_nontemporal_move_p [PR112976]Andrew Pinski1-1/+2
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-10-20Control flow redundancy hardeningAlexandre Oliva1-0/+23
2023-08-25OpenMP: Add OMP_STRUCTURED_BLOCK and GIMPLE_OMP_STRUCTURED_BLOCK.Sandra Loosemore1-0/+3
2023-07-14Provide extra checking for phi argument access from edgeRichard Biener1-1/+24
2023-04-19Simplify gimple_assign_loadRichard Biener1-17/+1
2023-02-16don't declare header-defined functions both static and inlinePatrick Palka1-513/+513
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-10-18middle-end IFN_ASSUME support [PR106654]Jakub Jelinek1-0/+78
2022-09-06openmp: Introduce gimple_omp_ordered_standalone_pJakub Jelinek1-1/+23
2022-06-22ubsan: default to trap on unreachable at -O0 and -Og [PR104642]Jason Merrill1-0/+1
2022-06-13Do not erase warning data in gimple_set_locationEric Botcazou1-1/+2
2022-04-29Fix is_gimple_condexpr vs is_gimple_condexpr_for_condRichard Biener1-1/+0
2022-02-04Add CLOBBER_EOL to mark storage end-of-life clobbersRichard Biener1-0/+9
2022-01-17Change references of .c files to .cc filesMartin Liska1-2/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-30vect: Use generalised accessors to build SLP nodesRichard Sandiford1-0/+38
2021-11-02Static chain support in ipa-modrefJan Hubicka1-0/+1
2021-10-29handle retslot in modrefJan Hubicka1-0/+1
2021-09-10openmp: Implement OpenMP 5.1 atomics, so far for C onlyJakub Jelinek1-2/+26
2021-08-17openmp: Implement OpenMP 5.1 scope constructJakub Jelinek1-2/+39
2021-08-12openmp: Add support for OpenMP 5.1 masked constructJakub Jelinek1-0/+37
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-5/+5
2021-07-19Remove gimple_expr_typeRichard Biener1-42/+0
2021-07-13Make gimple_could_trap_p const-safe.Roger Sayle1-2/+2
2021-06-24middle-end: add support for per-location warning groups.Martin Sebor1-2/+23
2021-06-10OpenACC: Separate enter/exit data ABIsAndrew Stubbs1-8/+10
2021-05-18[OMP] Tighten 'is_gimple_omp_oacc'Thomas Schwinge1-0/+8
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-13Decompose OpenACC 'kernels' constructs into parts, a sequence of compute cons...Gergö Barany1-0/+14
2020-11-13Re: Fix gimple_expr_code?Andrew MacLeod1-20/+22
2020-11-13[PATCH] Implementation of asm goto outputsVladimir N. Makarov1-2/+2
2020-11-05Add fnspecs for C++ new and delete operatorsJan Hubicka1-1/+1
2020-10-27SLP vectorize across PHI nodesRichard Biener1-0/+2
2020-10-02c++: Set CALL_FROM_NEW_OR_DELETE_P on more calls.Jason Merrill1-1/+1
2020-10-02make use of CALL_FROM_NEW_OR_DELETE_PRichard Biener1-0/+24
2020-09-03lto: Cache location_ts including BLOCKs in GIMPLE streaming [PR94311]Jakub Jelinek1-0/+16
2020-08-03Removal of HSA offloading from gcc and libgompMartin Jambor1-124/+3
2020-07-03Extend store merging to STRING_CSTEric Botcazou1-0/+7
2020-04-08Allow new/delete operator deletion only for replaceable.Martin Liska1-1/+1
2020-03-26gimplify: Fix -fcompare-debug differences caused by gimplify_body [PR94281]Jakub Jelinek1-1/+13
2020-03-05Fix location maybe_diag_overlap passes to diagnostics so that diagnostic prag...Jeff Law1-0/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-19gimple const-correctness fixesDavid Malcolm1-35/+121
2019-11-12Add OpenACC 2.6 `serial' construct supportMaciej W. Rozycki1-5/+8
2019-09-16Auto-generate maybe_fold_and/or_comparisons from match.pdLi Jia He1-0/+2
2019-08-05Add a gimple_move_vops helper functionRichard Sandiford1-0/+1
2019-07-25Extend DCE to remove unnecessary new/delete-pairs (PR c++/23383).Martin Liska1-0/+1
2019-07-17gimple.h (enum gf_mask): Remove GF_OMP_FOR_SIMD...Jakub Jelinek1-10/+8
2019-06-10tree.def (OMP_SCAN): New tree code.Jakub Jelinek1-1/+56