aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-icf-gimple.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-16ipa: ICF should check SSA_NAME_IS_DEFAULT_DEFMartin Liska1-0/+3
2021-03-11icf: Check return type of internal fn calls [PR99517]Jakub Jelinek1-1/+9
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-20Improve hashing of decls in ipa-icf-gimpleJan Hubicka1-1/+19
2020-11-20Only compare sizes of automatic variablesJan Hubicka1-2/+15
2020-11-20Fix comment in ipa-icf-gimple.cJan Hubicka1-1/+1
2020-11-20Fix comparsion of {CLOBBER} in icfJan Hubicka1-0/+12
2020-11-13Improve handling of memory operands in ipa-icf 2/4Jan Hubicka1-19/+56
2020-11-13Determine access types in ipa-icf-gimple.cJan Hubicka1-21/+88
2020-11-13remove almost all users of gimple_expr_codeRichard Biener1-8/+2
2020-10-02make use of CALL_FROM_NEW_OR_DELETE_PRichard Biener1-0/+1
2020-04-03ICF: compare type attributes for gimple_call_fntypes.Martin Liska1-0/+4
2020-04-02c/94392 - only enable -ffinite-loops for C++Richard Biener1-0/+2
2020-02-18Always compare types of LHS for gimple_assign in ICF.Martin Liska1-2/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-18Verify NOP_EXPR LHS type in IPA ICF.Martin Liska1-0/+7
2019-11-14Handle FIELD_DECL in IPA ICF.Martin Liska1-1/+4
2019-11-14Update dump message in IPA ICF.Martin Liska1-2/+3
2019-10-31Remove dead code in IPA ICF.Martin Liska1-8/+0
2019-10-30Use const_tree more in IPA ICF.Martin Liska1-14/+11
2019-10-30Remove alias set comparison.Martin Liska1-12/+0
2019-10-30Remove comparison for polymorphic types.Martin Liska1-18/+0
2019-10-30IPA ICF: remove dead codeMartin Liska1-142/+4
2019-10-30Integrate that for IPA ICF.Martin Liska1-149/+79
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-2/+2
2019-05-28Handle loop fields in IPA ICF (PR ipa/90555).Martin Liska1-0/+38
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-06asm inlineSegher Boessenkool1-0/+3
2018-06-08Remove MPXMartin Liska1-2/+1
2018-05-30Use poly_int tree accessorsRichard Sandiford1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-12[SFN] not-quite-boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-2/+2
2017-08-30Fix IPA ICF with ASM statements (PR inline-asm/82001).Martin Liska1-6/+13
2017-08-08ICF: properly handle LABEL_DECLs (PR tree-opt/81696).Martin Liska1-1/+5
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-09-23* hsa-gen.c (hsa_op_immed::hsa_op_immed Use CONSTRUCTOR_NELTS (...)Jakub Jelinek1-2/+2
2016-04-22[PATCH 1/2] (header usage fix) remove unused system header includesSzabolcs Nagy1-1/+0
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-07ipa-icf-gimple.c (func_checker::compare_gimple_asm): Add check for basic asm.Bernd Edlinger1-0/+3
2015-11-21ipa-icf.c (sem_item::add_type): Do not look for TYPE_CANONICAL...Jan Hubicka1-1/+9
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-16/+0
2015-10-29alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod1-10/+9
2015-10-16revert: ipa-icf-gimple.c (func_checker::compare_operand): Compare only empty ...Jan Hubicka1-3/+14
2015-10-16ipa-icf-gimple.c (func_checker::compare_operand): Compare only empty construc...Jan Hubicka1-14/+3
2015-09-20switch from gimple to gimple*Trevor Saunders1-5/+5
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-14/+5
2015-06-25function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod1-2/+0
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-2/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-6/+0
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-5/+0