aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
AgeCommit message (Expand)AuthorFilesLines
2014-02-12re PR rtl-optimization/60116 (wrong code at -Os on x86_64-linux-gnu in 32-bit...Eric Botcazou1-2/+5
2014-02-12re PR rtl-optimization/60116 (wrong code at -Os on x86_64-linux-gnu in 32-bit...Eric Botcazou1-4/+5
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-19re PR other/59545 (Signed integer overflow issues)Jakub Jelinek1-3/+1
2013-12-09Eliminate FOR_EACH_BB macro.David Malcolm1-4/+4
2013-12-04re PR rtl-optimization/58726 (wrong code at -Os on x86_64-linux-gnu (affectin...Jakub Jelinek1-12/+15
2013-11-30combine.c (reg_nonzero_bits_for_combine): Apply mask transformation as applie...Paulo Matos1-1/+8
2013-11-19Eliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macrosDavid Malcolm1-10/+14
2013-11-19Factor unrelated declarations out of tree.h.Diego Novillo1-0/+1
2013-10-13re PR rtl-optimization/58662 (wrong code at -O2 for dumb condition)Eric Botcazou1-16/+27
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-13/+13
2013-09-23rtl.texi (REG_NOTES): Say that int_list can also be used.Richard Sandiford1-1/+1
2013-09-09gcc/Richard Sandiford1-30/+33
2013-09-09alias.c (addr_side_effect_eval): Use gen_int_mode with the mode of the associ...Richard Sandiford1-7/+12
2013-08-23re PR other/57324 (Undefined behavior issues found with clang's -fsanitize=un...Marc Glisse1-4/+4
2013-08-08re PR rtl-optimization/58079 (internal compiler error: in do_SUBST, at combin...Richard Sandiford1-2/+9
2013-08-05Automated conversion of passes to C++ classesDavid Malcolm1-17/+35
2013-07-26combine.c (simplify_comparison): Re-canonicalize operands where appropriate.Kyrylo Tkachov1-0/+7
2013-07-08re PR rtl-optimization/57786 (wasted work in distribute_notes)Po-Chun Chang1-3/+5
2013-07-08re PR target/57819 (Suboptimal shift patterns)Jakub Jelinek1-2/+4
2013-05-04combine.c (combine_simplify_rtx): If nonzero_bits on op shows all bits zero i...Jakub Jelinek1-0/+11
2013-05-03re PR rtl-optimization/57130 (Incorrect "and --> extract" conversion in combine)Jakub Jelinek1-2/+18
2013-04-10passes.c (execute_todo): Do not call ggc_collect conditional here.Richard Biener1-2/+1
2013-04-10combine.c (simplify_compare_const): Use GET_MODE_MASK to filter out unnecessa...Chung-Ju Wu1-2/+3
2013-03-28combine.c (try_combine): Removed useless assert.Kenneth Zadeck1-5/+0
2013-03-23combine.c (try_combine): Adjust comment.Eric Botcazou1-12/+11
2013-01-10Update copyright years in gcc/Richard Sandiford1-3/+1
2012-12-19target.def: Define canonicalize_comparison hook.Andreas Krebbel1-6/+13
2012-11-18Makefile.in (recog.o): Add insn-codes.h.Richard Sandiford1-23/+15
2012-11-18combine.c (make_extraction): Handle TRUNCATEd INNERs.Richard Sandiford1-0/+2
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-33/+27
2012-11-09rtl.h (CONST_SCALAR_INT_P): New macro.Kenneth Zadeck1-9/+10
2012-11-04combine.c: Adjust toplevel comment.Eric Botcazou1-11/+12
2012-11-01invoke.texi: Update -fopt-info documentation.Sharad Singhai1-0/+1
2012-10-31combine.c (simplify_comparison): If BITS_BIG_ENDIAN...Richard Sandiford1-11/+1
2012-10-31combine.c (make_extraction): Remove dead wanted_inner_mode- and pos_rtx-relat...Richard Sandiford1-15/+0
2012-10-16combine.c (record_dead_and_set_regs): Iterate over hard register set with a h...Steven Bosscher1-15/+15
2012-10-10re PR middle-end/54879 (gcc/combine.c:12018: warning: comparison always false...Jakub Jelinek1-6/+6
2012-09-26re PR middle-end/54635 (Add addr_space_t argument to TARGET_MODE_DEPENDENT_AD...Georg-Johann Lay1-6/+10
2012-09-19Integrate lexical block into source_location.Dehao Chen1-1/+1
2012-09-07Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl1-5/+5
2012-09-01target.def (legitimate_combined_insn): New target hook.Uros Bizjak1-2/+36
2012-08-23alias.c (rtx_equal_for_memref_p): Convert constant cases.Kenneth Zadeck1-6/+2
2012-08-14backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...Diego Novillo1-21/+21
2012-08-08Don't return identity for CONST or symbolic referenceH.J. Lu1-7/+0
2012-08-02cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma...Kenneth Zadeck1-9/+5
2012-08-02re PR debug/52983 (internal compiler error: in df_uses_record, at df-scan.c:3...Alexandre Oliva1-164/+16
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-1/+0
2012-07-07combine.c (force_to_mode): Avoid undefined behaviour due to negative shift am...Ulrich Weigand1-0/+1
2012-05-31output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher1-2/+0