aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
AgeCommit message (Expand)AuthorFilesLines
2021-11-23inliner: Remove unused transform_lang_insert_block hookJakub Jelinek1-8/+0
2021-11-19Revert "Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS."Martin Liska1-1/+1
2021-11-18Remove MAY_HAVE_DEBUG_MARKER_STMTS and MAY_HAVE_DEBUG_BIND_STMTS.Martin Liska1-1/+1
2021-11-16Replace more DEBUG_EXPR_DECL creations with build_debug_expr_declMartin Jambor1-10/+7
2021-11-08ipa: Unshare expresseions before putting them into debug statements (PR 10309...Martin Jambor1-1/+4
2021-11-04ipa-sra: Improve debug info for removed parameters (PR 93385)Martin Jambor1-13/+32
2021-10-15ipa/102762 - fix ICE with invalid __builtin_va_arg_pack () useRichard Biener1-1/+7
2021-10-01middle-end/102518 - avoid invalid GIMPLE during inliningRichard Biener1-1/+5
2021-08-28fix latent bootstrap-debug issueAlexandre Oliva1-2/+2
2021-08-17retain debug stmt order when moving to successorsAlexandre Oliva1-2/+2
2021-08-17openmp: Implement OpenMP 5.1 scope constructJakub Jelinek1-0/+7
2021-08-12openmp: Add support for OpenMP 5.1 masked constructJakub Jelinek1-0/+7
2021-07-16Get rid of some gimple_expr_type usesRichard Biener1-1/+1
2021-06-28ipa-sra: Introduce a mini-DCE to tree-inline.c (PR 93385)Martin Jambor1-3/+15
2021-06-28ipa-sra: Restructure how cloning and call redirection communicate (PR 93385)Martin Jambor1-99/+4
2021-06-24middle-end: add support for per-location warning groups.Martin Sebor1-4/+4
2021-06-23tree-inline: Fix TREE_READONLY of parameter replacementsMartin Jambor1-11/+5
2021-06-13use range based for loops to iterate over vec<>Trevor Saunders1-4/+1
2021-06-08openmp: Fix ICE on depend(source) clause during cdtor cloning [PR100957]Jakub Jelinek1-1/+2
2021-06-07tree-inline: Fix up __builtin_va_arg_pack handling [PR100898]Jakub Jelinek1-10/+12
2021-06-03Tame fix for PR ipa/99122Eric Botcazou1-11/+4
2021-06-03openmp: Assorted depend/affinity/iterator related fixes [PR100859]Jakub Jelinek1-0/+21
2021-05-28ipa/100791 - copy fntype when processing __builtin_va_arg_packRichard Biener1-0/+1
2021-05-25Fix thinko in latest change to setup_one_parameterEric Botcazou1-1/+1
2021-05-06Fix IPA SRA removal of DECL_BY_REFERENCE returnRichard Biener1-0/+2
2021-05-04Reuse non-gimple_reg variable for inliningEric Botcazou1-35/+21
2021-02-22Fix ICE in tree_inlinable_function_p.Martin Liska1-2/+12
2021-02-19middle-end/99122 - more VLA inlining fixesRichard Biener1-0/+10
2021-02-18middle-end/99122 - Issues with VLA parameter inliningRichard Biener1-8/+13
2021-01-19ipa/97673 - fix input_location leakRichard Biener1-0/+7
2021-01-05Restore input_location after recursive expand_call_inlineBernd Edlinger1-2/+4
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-10Remove misleading debug line entriesBernd Edlinger1-4/+10
2020-11-19[2/3] [vect] Add widening add, subtract patternsJoel Hutton1-0/+6
2020-10-31Move clone_info to summaryJan Hubicka1-21/+30
2020-10-23Move thunks out of cgraph_nodeJan Hubicka1-6/+10
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-1/+1
2020-05-20middle-end/95231 - revert parts of PR95171Richard Biener1-11/+0
2020-05-18middle-end/95171 - inlining of trapping compare into non-call EH fnRichard Biener1-0/+31
2020-05-14openmp: cgraph support for late declare variant resolutionJakub Jelinek1-0/+4
2020-05-07extend DECL_GIMPLE_REG_P to all typesRichard Biener1-15/+13
2020-05-04tree-inline: Simplify IPA-CP type conversion (PR 93385)Martin Jambor1-37/+5
2020-04-20Fix ICE on invalid calls_comdat_local flag [pr94582]Jan Hubicka1-0/+1
2020-04-17inliner: Don't ICE on NULL TYPE_DOMAIN [PR94621]Jakub Jelinek1-2/+3
2020-03-16tree-inline: Fix a -fcompare-debug issue in the inliner [PR94167]Jakub Jelinek1-2/+2
2020-03-04inliner: Copy DECL_BY_REFERENCE in copy_decl_to_var [PR93888]Jakub Jelinek1-0/+1
2020-02-07middle-end/93519 - avoid folding stmts in obviously unreachable codeRichard Biener1-79/+113
2020-01-28ipa: fix handling of multiple speculations (PR93318)Jan Hubicka1-41/+50
2020-01-13Missed function specialization + partial devirtualizationXiong Hu Luo1-3/+29
2020-01-09Make cgraph_edge::resolve-speculation staticMartin Jambor1-3/+4