aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-icf-gimple.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-04-15re PR ipa/65765 (Compiling Firefox with GCC 5 leads to broken javascript engi...Jakub Jelinek1-1/+5
2015-04-12re PR middle-end/65747 (ICE (in compare_ssa_name, at ipa-icf-gimple.c:134) on...Jakub Jelinek1-2/+2
2015-03-13ipa-icf.c (sem_function::equals_wpa): Match CXX_CONSTRUCTOR_P and CXX_DESTURC...Jan Hubicka1-22/+49
2015-03-05re PR ipa/65270 (issues with merging memory accesses from different code paths)Richard Biener1-0/+17
2015-03-02re PR ipa/65270 (issues with merging memory accesses from different code paths)Richard Biener1-0/+19
2015-03-01re PR ipa/65245 (internal compiler error: in address_matters_p, at symtab.c:1...Martin Liska1-51/+7
2015-03-01ipa-icf-gimple.c (func_checker::compare_operand): Fix handling of OBJ_TYPE_REF.Jan Hubicka1-12/+17
2015-03-01ICF is more strict about non-common function and varMartin Liska1-0/+3
2015-02-25ICF: Validate correctly hard register variables.Martin Liska1-0/+7
2015-01-19re PR ipa/64668 (internal compiler error: in compare_ssa_name, at ipa-icf-gim...Martin Liska1-1/+1
2015-01-15dojump.h: New header file.Prathamesh Kulkarni1-1/+14