summaryrefslogtreecommitdiff
path: root/gcc/dse.c
Commit message (Expand)AuthorAgeFilesLines
* re PR rtl-optimization/85431 (UBSAN: ../../gcc/dse.c:303:15: runtime error: s...Jakub Jelinek2018-04-171-0/+3
* re PR rtl-optimization/84003 (FAIL: g++.dg/torture/pr77745.C with noinline foo)Richard Biener2018-01-261-1/+6
* poly_int: GET_MODE_BITSIZERichard Sandiford2018-01-031-1/+1
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* poly_int: SUBREG_BYTERichard Sandiford2017-12-201-1/+1
* poly_int: MEM_OFFSET and MEM_SIZERichard Sandiford2017-12-201-2/+6
* poly_int: dse.cRichard Sandiford2017-12-201-78/+161
* Add a gen_int_shift_amount helper functionRichard Sandiford2017-12-201-2/+4
* Revert accidental commitRichard Sandiford2017-12-161-4/+2
* Add a gen_int_shift_amount helper functionRichard Sandiford2017-12-161-2/+4
* Make dse.c use offset/width instead of start/endRichard Sandiford2017-12-151-78/+116
* re PR rtl-optimization/82044 (runtime signed integer overflow in check_mem_re...Jakub Jelinek2017-11-221-2/+12
* Fix UBSAN errors in dse.c (PR rtl-optimization/82044).Martin Liska2017-11-211-0/+6
* Replace insn_rtx_cost with insn_cost and pattern_costSegher Boessenkool2017-10-091-1/+1
* Turn MODES_TIEABLE_P into a target hookRichard Sandiford2017-09-041-1/+1
* [20/77] Replace MODE_INT checks with is_int_modeRichard Sandiford2017-08-301-8/+10
* [19/77] Add a smallest_int_mode_for_size helper functionRichard Sandiford2017-08-301-4/+5
* [18/77] Make int_mode_for_mode return an opt_scalar_int_modeRichard Sandiford2017-08-301-6/+6
* [4/77] Add FOR_EACH iterators for modesRichard Sandiford2017-08-301-4/+6
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* re PR target/77834 (ICE: in make_decl_rtl, at varasm.c:1311 with -O -ftree-pr...Jakub Jelinek2016-11-071-5/+12
* Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme2016-10-131-0/+1
* tree-ssa.c (target_for_debug_bind, [...]): Use VAR_P and/or VAR_OR_FUNCTION_D...Jakub Jelinek2016-10-091-1/+1
* use auto_sbitmap in various placesTrevor Saunders2016-07-261-2/+1
* hwint.h (HOST_WIDE_INT_0): New define.Uros Bizjak2016-07-201-3/+2
* cse.c: Use HOST_WIDE_INT_M1 instead of ~(HOST_WIDE_INT) 0.Uros Bizjak2016-07-201-1/+1
* builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1...Uros Bizjak2016-07-191-2/+2
* builtins.c (expand_builtin_memcmp): Do not emit the call here.Eric Botcazou2016-05-131-18/+11
* dse.c (struct store_info): Remove alias_set member.Richard Biener2016-04-051-313/+68
* re PR rtl-optimization/70484 (Wrong optimization with aliasing and access via...Richard Biener2016-04-041-4/+3
* re PR rtl-optimization/69891 (wrong code with -mstringop-strategy=libcall @ i...Jakub Jelinek2016-02-261-0/+2
* re PR rtl-optimization/68955 (wrong code at -O3 on x86-64-linux-gnu in 32-bit...Jakub Jelinek2016-01-191-12/+2
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* alias.c: Remove unused headers.Andrew MacLeod2015-10-301-8/+0
* alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod2015-10-291-14/+10
* Share memory blocks between pool allocatorsMikhail Maltsev2015-09-161-12/+7
* dse.c: remove some typedefs that hide pointernessTrevor Saunders2015-09-131-60/+55
* remove more useless typedefsTrevor Saunders2015-08-191-2/+2
* Revert "replace several uses of the anon namespace with GCC_FINAL"Trevor Saunders2015-08-121-4/+12
* replace several uses of the anon namespace with GCC_FINALTrevor Saunders2015-08-111-12/+4
* Add new object_allocator and clean-up allocator usage.Martin Liska2015-07-161-97/+27
* Fix double word typos.Aldy Hernandez2015-07-131-1/+1
* gimple-predict.h: New file.Andrew MacLeod2015-07-101-0/+1
* target.def (rtx_costs): Remove "code" param, add "mode".Alan Modra2015-07-081-1/+2
* tree-core.h: Include symtab.h.Andrew MacLeod2015-07-081-13/+4
* hash-table.h: Update comments.Richard Sandiford2015-06-251-3/+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
* coretypes.h: Include machmode.h...Andrew MacLeod2015-06-041-5/+0
* Change use to type-based pool allocator in dse.c.Martin Liska2015-06-011-72/+129