summaryrefslogtreecommitdiff
path: root/gcc/rtlanal.c
Commit message (Expand)AuthorAgeFilesLines
* ira.c (update_equiv_regs): Revert to using may_trap_or_fault_p again.Bernd Edlinger2017-06-231-3/+6
* * rtlanal.c (rtx_cost): Handle TRUNCATE between tieable modes.Bin Cheng2017-05-111-0/+7
* Revert r247509 2017-05-02 Bin Cheng <bin.cheng@arm.com>Bin Cheng2017-05-031-8/+0
* * rtlanal.c (rtx_cost): Handle TRUNCATE between tieable modes.Bin Cheng2017-05-021-0/+8
* re PR target/79430 (action of statement incorrectly optimised away)Jakub Jelinek2017-05-011-0/+18
* re PR rtl-optimization/78812 (Wrong code generation due to hoisting memory lo...Jeff Law2017-01-051-0/+13
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* Fix PR78588 - rtlanal.c:5210:38: runtime error: shift exponent 4294967295 is ...Markus Trippelsdorf2016-11-301-0/+2
* re PR middle-end/78540 (ICE: in df_refs_verify, at df-scan.c:4062 with -O -ma...Jakub Jelinek2016-11-281-3/+9
* re PR rtl-optimization/78120 (If conversion no longer performed)Bernd Schmidt2016-11-281-1/+1
* re PR rtl-optimization/78120 (If conversion no longer performed)Bernd Schmidt2016-11-241-1/+1
* Rework subreg_get_infoRichard Sandiford2016-11-231-77/+67
* Add more subreg offset helpersRichard Sandiford2016-11-231-0/+36
* make dead_or_set_{,regno_}p take rtx_insn *Trevor Saunders2016-11-211-2/+2
* make add_int_reg_note take rtx_insn *Trevor Saunders2016-11-211-1/+1
* make replace_label_in_insn take labels as rtx_insn *Trevor Saunders2016-11-211-2/+2
* Make load_extend_op an inline functionRichard Sandiford2016-11-181-13/+0
* Fix handling of unknown sizes in rtx_addr_can_trap_pRichard Sandiford2016-11-161-0/+2
* Add a load_extend_op wrapperRichard Sandiford2016-11-151-9/+21
* Move misplaced assignment in num_sign_bit_copies1Richard Sandiford2016-11-151-2/+2
* re PR rtl-optimization/59461 (missed zero-extension elimination in the combiner)Eric Botcazou2016-11-111-22/+21
* emit-rtl.c (emit_copy_of_insn_after): Duplicate notes in order.Bernd Schmidt2016-11-071-0/+14
* defaults.h (LOAD_EXTEND_OP): Define if not already defined.Eric Botcazou2016-11-041-12/+1
* [rtlanal] Fix WORD_REGISTER_OPERATIONS condition in nonzero_bitsKyrylo Tkachov2016-11-031-7/+7
* remove cast to rtx_insn * in remove_noteTrevor Saunders2016-11-021-2/+2
* make tablejump_p return the label as a rtx_insn *Trevor Saunders2016-10-211-16/+16
* make LABEL_REF_LABEL a rtx_insn *Trevor Saunders2016-10-211-3/+3
* re PR ada/37139 (DEP prevents using Ada tasking)Eric Botcazou2016-10-161-1/+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-2/+0
* Add inline functions for various bitwise operations.Jason Merrill2016-09-161-2/+2
* tm.texi.in (INITIAL_FRAME_POINTER_OFFSET): Remove.Bernd Edlinger2016-09-091-28/+0
* re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek2016-08-121-1/+2
* builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1...Uros Bizjak2016-07-191-26/+26
* [rtlanal] Fix rtl-optimization/71295Kyrylo Tkachov2016-06-021-0/+10
* [rtlanal.c] Convert conditional compilation on WORD_REGISTER_OPERATIONSKyrylo Tkachov2016-04-271-5/+6
* re PR middle-end/70245 (Miscompilation of ICU on i386 with atom tuning starti...Jakub Jelinek2016-03-171-7/+19
* re PR rtl-optimization/70261 (r234265 causes fails on rs6000)Jakub Jelinek2016-03-171-10/+1
* re PR middle-end/70245 (Miscompilation of ICU on i386 with atom tuning starti...Jakub Jelinek2016-03-161-1/+10
* re PR rtl-optimization/69052 (Performance regression after r229402.)Bin Cheng2016-03-071-1/+1
* re PR rtl-optimization/69592 (Compile-time and memory-use hog in combine)Jakub Jelinek2016-02-011-6/+66
* Fix PR66178, ICE due to misexpansion of constant expressions involving labels.Bernd Schmidt2016-01-211-0/+13
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* rtlanal: Fix bits/bytes confusion in set_noop_p (PR68814)Segher Boessenkool2015-12-111-1/+1
* Add contains_symbol_ref_pAnatoly Sokolov2015-10-301-0/+13
* [comment] Improve comment for reg_set_pKyrylo Tkachov2015-10-301-1/+2
* alias.c: Remove unused headers.Andrew MacLeod2015-10-301-3/+0
* alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod2015-10-291-7/+7
* Remove REAL_VALUE_FROM_CONST_DOUBLERichard Sandiford2015-10-051-3/+1
* re PR middle-end/67651 (Optimizer assumes nothing can reside at address 0 des...Richard Biener2015-09-211-1/+1