aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-param-manipulation.cc
AgeCommit message (Expand)AuthorFilesLines
2023-10-05Revert "ipa: Self-DCE of uses of removed call LHSs (PR 108007)"Martin Jambor1-66/+22
2023-10-03ipa-sra: Allow IPA-SRA in presence of returns which will be removedMartin Jambor1-1/+6
2023-10-03ipa: Self-DCE of uses of removed call LHSs (PR 108007)Martin Jambor1-22/+66
2023-08-07ipa-sra: Don't consider CLOBBERS as writes preventing splittingMartin Jambor1-4/+40
2023-04-28ipa/109652 - ICE in modification phase of IPA SRARichard Biener1-2/+5
2023-04-27ipa/109607 - properly gimplify conversions introduced by IPA param manipulationRichard Biener1-2/+8
2023-02-03ipa: Avoid invalid gimple when IPA-CP and IPA-SRA disagree on types (108384)Martin Jambor1-0/+4
2023-01-10ipa: Sort ipa_param_body_adjustments::m_replacements (PR 108110)Martin Jambor1-26/+86
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-12-14ipa: Avoid looking for IPA-SRA replacements where there are noneMartin Jambor1-1/+3
2022-12-14ipa: Better way of applying both IPA-CP and IPA-SRA (PR 103227)Martin Jambor1-54/+95
2022-11-22ipa: IPA-SRA split detection simplificationMartin Jambor1-16/+13
2022-05-24ipa: add 'final' and 'override' to call_summary_base vfunc implsDavid Malcolm1-4/+4
2022-01-17Change references of .c files to .cc filesMartin Liska1-2/+2
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+2401