aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-20tree-inline: Remove .ASAN_MARK calls when inlining functions into no_sanitize...Jakub Jelinek1-7/+21
2023-05-02tree-inline: Fix up multiversioning with vector arguments [PR105554]Jakub Jelinek1-8/+3
2021-11-08middle-end/102518 - avoid invalid GIMPLE during inliningRichard Biener1-1/+5
2021-11-08ipa/102762 - fix ICE with invalid __builtin_va_arg_pack () useRichard Biener1-1/+7
2021-06-17tree-inline: Fix up __builtin_va_arg_pack handling [PR100898]Jakub Jelinek1-10/+12
2021-06-16ipa/100791 - copy fntype when processing __builtin_va_arg_packRichard Biener1-0/+1
2021-06-03Tame fix for PR ipa/99122Eric Botcazou1-11/+4
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
2020-01-08Use cgraph_node::dump_{asm_},name where possible.Martin Liska1-1/+1
2020-01-07Make warn_inline Optimization option.Martin Liska1-2/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-28re PR tree-optimization/92645 (Hand written vector code is 450 times slower w...Richard Biener1-1/+4
2019-11-27re PR lto/92674 (ICE in gimple_phi_arg, at gimple.h:4406 since r240291)Richard Biener1-14/+30
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-1/+1
2019-11-08re PR ipa/92409 (r277920 causes ICE in gcc.dg/cast-function-1.c)Richard Biener1-1/+7
2019-11-08Handle POLY_INT_CSTs in declare_return_valueRichard Sandiford1-2/+2
2019-10-30Remove cgraph_local_info structure.Martin Liska1-1/+1
2019-09-30[PR 91853] Prevent IPA-SRA ICEs on type-mismatched callsMartin Jambor1-17/+24
2019-09-26function.c (gimplify_parameters): Use build_clobber function.Jakub Jelinek1-6/+3
2019-09-20New IPA-SRAMartin Jambor1-138/+247
2019-09-05re PR middle-end/90501 (ICE: address taken, but ADDRESSABLE bit not set)Richard Biener1-0/+1
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska1-1/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-3/+3
2019-07-02tree-inline.c (remap_gimple_stmt): Do not subtitute handled components to clo...Jan Hubicka1-0/+12
2019-06-27Remove quite obvious dead assignments.Martin Liska1-2/+2
2019-06-26re PR middle-end/90982 (ICE in make_decl_rtl, at varasm.c:1344)Richard Biener1-0/+10