aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-fnsummary.cc
AgeCommit message (Expand)AuthorFilesLines
2023-07-04LTO: Capture 'lto_file_decl_data *file_data' in 'class lto_input_block'Thomas Schwinge1-1/+1
2023-06-29Compute ipa-predicates for conditionals involving __builtin_expect_pJan Hubicka1-0/+14
2023-06-27Convert remaining uses of value_range in ipa-*.cc to Value_Range.Aldy Hernandez1-8/+14
2023-06-18Analyze SRA candidates in ipa-fnsummaryHonza1-9/+89
2023-06-12Remove type from range_op_handler table selectionAndrew MacLeod1-3/+3
2023-06-10Convert ipcp_vr_lattice to type agnostic framework.Aldy Hernandez1-8/+7
2023-04-27Normalize addresses in IPA before calling range_op_handler [PR109639]Aldy Hernandez1-5/+5
2023-04-26Convert users of legacy API to get_legacy_range() function.Aldy Hernandez1-3/+4
2023-04-26Remove deprecated range_fold_{unary,binary}_expr uses from ipa-*.Aldy Hernandez1-16/+29
2023-04-24This replaces uses of last_stmt where we do not require debug skippingRichard Biener1-10/+5
2023-04-20tree: Add 3+ argument fndecl_built_in_pJakub Jelinek1-2/+2
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-10-18ipa-cp: Better representation of aggregate values in call contextsMartin Jambor1-47/+58
2022-06-27Add 'final' and 'override' to opt_pass vfunc implsDavid Malcolm1-7/+13
2022-06-22ubsan: default to trap on unreachable at -O0 and -Og [PR104642]Jason Merrill1-2/+2
2022-04-07ipa/104303 - miscompilation of gnatmakeRichard Biener1-1/+1
2022-01-19Update per-file selftest and finalization hooks for .c to .cc renamingDavid Malcolm1-1/+1
2022-01-17Change references of .c files to .cc filesMartin Liska1-3/+3
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+4972