summaryrefslogtreecommitdiff
path: root/gcc/cselib.c
Commit message (Expand)AuthorAgeFilesLines
* cselib: Mark the cselib_record_sp_cfa_base_equiv VALUE as preserved [PR94551]Jakub Jelinek2020-04-111-1/+4
* cselib, var-tracking: Improve debug info after the cselib sp tracking changes...Jakub Jelinek2020-04-091-0/+58
* cselib, reload: Fix cselib ICE on m68k/microblaze [PR94526]Jakub Jelinek2020-04-081-13/+21
* cselib: Fix endless cselib loop on (plus:P (reg) (const_int 0))Jakub Jelinek2020-04-071-7/+11
* cselib: Don't consider SP_DERIVED_VALUE_P values as useless [PR94468]Jakub Jelinek2020-04-041-8/+18
* cselib: Reuse VALUEs on sp adjustments [PR92264]Jakub Jelinek2020-04-021-29/+206
* cselib: Fix handling of multireg values for call insns [PR93170]Richard Sandiford2020-01-271-59/+80
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* Remove gcc/params.* files.Martin Liska2019-11-121-1/+0
* Apply mechanical replacement (generated patch).Martin Liska2019-11-121-1/+1
* Remove clobber_highRichard Sandiford2019-10-011-31/+10
* Remove global call sets: cselib.cRichard Sandiford2019-09-301-6/+18
* Pass an ABI identifier to hard_regno_call_part_clobberedRichard Sandiford2019-09-301-1/+4
* Add call_used_or_fixed_reg_pRichard Sandiford2019-09-101-1/+1
* Make note_stores take an rtx_insnRichard Sandiford2019-09-091-1/+1
* Remove quite obvious dead assignments.Martin Liska2019-06-271-2/+1
* Enable sanitization for hash tables.Martin Liska2019-06-071-2/+7
* aarch64.c (aarch64_simd_call_p): New function.Steve Ellcey2019-01-111-1/+1
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* re PR rtl-optimization/88478 (valgrind error in cselib_record_sets)Jakub Jelinek2018-12-151-1/+1
* avoid null ptr deref in cselib_record_setsAlexandre Oliva2018-12-061-0/+1
* cse support for clobber_highAlan Hayward2018-08-061-10/+32
* re PR debug/83157 (gcc.dg/guality/pr41616-1.c fail, inline instances refer to...Jakub Jelinek2018-04-121-0/+65
* poly_int: GET_MODE_SIZERichard Sandiford2018-01-031-8/+11
* Directly operate on CONST_VECTOR encodingRichard Sandiford2018-01-031-2/+2
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* poly_int: SUBREG_BYTERichard Sandiford2017-12-201-0/+9
* poly_int: rtx constantsRichard Sandiford2017-12-201-0/+9
* Convert hard_regno_nregs to a functionRichard Sandiford2017-09-121-3/+4
* Turn HARD_REGNO_CALL_PART_CLOBBERED into a target hookRichard Sandiford2017-09-041-2/+2
* Add a partial_subreg_p predicateRichard Sandiford2017-08-301-2/+2
* [20/77] Replace MODE_INT checks with is_int_modeRichard Sandiford2017-08-301-7/+9
* re PR debug/80025 (ICE w/ -O2 (-O3, -Ofast) -g -ftracer (infinite recursion i...Jakub Jelinek2017-03-311-11/+21
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* make LABEL_REF_LABEL a rtx_insn *Trevor Saunders2016-10-211-2/+2
* Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme2016-10-131-0/+1
* auto-inc-dec.c (try_merge): Remove break after return.Jakub Jelinek2016-09-271-1/+0
* re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek2016-08-091-0/+1
* re PR middle-end/71732 (FAIL: gcc.dg/torture/pr71532.c at -O2 and above)John David Anglin2016-07-251-0/+7
* re PR rtl-optimization/70886 (-frename-registers causes boostrap comparison f...Eric Botcazou2016-05-021-11/+1
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* Avoid CSE of MEMs in different address spacesRichard Henderson2015-11-091-9/+13
* alias.c: Remove unused headers.Andrew MacLeod2015-10-301-6/+0
* alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod2015-10-291-8/+6
* Share memory blocks between pool allocatorsMikhail Maltsev2015-09-161-4/+4
* Add new object_allocator and clean-up allocator usage.Martin Liska2015-07-161-31/+15
* tree-core.h: Include symtab.h.Andrew MacLeod2015-07-081-8/+3
* hash-table.h: Update comments.Richard Sandiford2015-06-251-2/+1
* coretypes.h: Include input.h and as-a.h.Andrew MacLeod2015-06-171-2/+0
* coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod2015-06-081-6/+0