]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/combine.c
Remove enum before machine_mode
[thirdparty/gcc.git] / gcc / combine.c
2017-07-05  rsandifoRemove enum before machine_mode
2017-06-29  seghercombine: Print insns with the cost dump
2017-06-12  rsandifoFix pessimistic DImode handling in combine.c:make_field...
2017-04-25  jakub PR rtl-optimization/80501
2017-03-29  seghercombine: Fix PR80233
2017-03-21  jakub PR target/80125
2017-03-20  seghercombine: Fix 79910
2017-03-20  segher Revert:
2017-03-18  wilsonFix aarch64 bootstrap compare failure.
2017-03-17  law PR rtl-optimization/79910
2017-03-10  jakub PR rtl-optimization/79909
2017-02-13  jakub PR rtl-optimization/79388
2017-01-27  amker PR rtl-optimization/78559
2017-01-23  bernds PR rtl-optimization/71724
2017-01-14  amodraAvoid PR72749 by not using unspecs
2017-01-12  nathan * combine.c (try_combine): Don't ignore result of...
2017-01-01  jakub Update copyright years.
2016-12-19  krebbelcombine: Omit redundant AND in change_zero_ext.
2016-12-14  jakub PR debug/77844
2016-12-12  seghercombine: Handle mode expanding zero_extracts in change_...
2016-12-05  segherSubject: [PATCH] Revert "Do not simplify "(and (reg...
2016-12-02  krebbelDo not simplify "(and (reg) (const bit)" to if_then_else.
2016-12-01  trippelsFix rtl-optimization/78596 - combine.c:12561:14: runtim...
2016-12-01  seghercombine: Emit a barrier after unconditional trap (PR78607)
2016-11-30  seghercombine: Don't mess with subregs of floating point...
2016-11-30  trippelsFix PR78588 - rtlanal.c:5210:38: runtime error: shift...
2016-11-29  seghercombine: Tweak change_zero_ext
2016-11-29  seghercombine: Make code after a new trap unreachable (PR78342)
2016-11-28  bonzinigcc:
2016-11-25  jakub PR rtl-optimization/78527
2016-11-23  seghercombine: Query can_change_dest_mode before changing...
2016-11-23  seghercombine: Convert subreg-of-lshiftrt to zero_extract...
2016-11-18  rsandifoUse rtx_mode_t instead of std::make_pair
2016-11-16  jakub PR rtl-optimization/78378
2016-11-16  rsandifoAn alternative fix for PR70944
2016-11-15  rsandifoAdd a load_extend_op wrapper
2016-11-15  rsandifoFix simplify_shift_const_1 handling of vector shifts
2016-11-15  matz PR missed-optimization/77881
2016-11-11  ebotcazou PR rtl-optimization/59461
2016-11-10  seghercombine: Do not call simplify from inside change_zero_e...
2016-11-07  bernds PR rtl-optimization/77309
2016-11-04  ebotcazou * defaults.h (LOAD_EXTEND_OP): Define if not already...
2016-11-03  seghercombine lhs zero_extract fix (PR78186)
2016-11-01  foreeseMark fallthrough cases with gcc_fallthrough.
2016-10-28  seghercombine: Improve change_zero_ext (fixes PR71847)
2016-10-21  tbsaundemake LABEL_REF_LABEL a rtx_insn *
2016-10-13  thopre01Move MEMMODEL_* from coretypes.h to memmodel.h
2016-09-27  jakub * combine.c (simplify_comparison): Add canonical FALLT...
2016-09-16  jason Add inline functions for various bitwise operations.
2016-09-16  jakub PR target/77526
2016-08-12  mpolacek PR c/7652
2016-07-29  gjlgcc/
2016-07-28  marxinDo not allow make_compound_operation for vector mode
2016-07-20  uros * cse.c: Use HOST_WIDE_INT_M1 instead of ~(HOST_WIDE_I...
2016-07-19  uros * builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WID...
2016-05-27  krebbelcombine: Take known zero bits into account when checkin...
2016-05-13  seghercombine: Don't call extract_left_shift with count ...
2016-05-04  amodraCombine simplify_set WORD_REGISTER_OPERATIONS
2016-05-03  rsandifoPR 70687: Use wide_int in combine.c:change_zero_ext
2016-03-29  jakub PR rtl-optimization/70429
2016-03-15  jakub PR rtl-optimization/70222
2016-02-11  seghercombine: More distribute_notes trouble (PR69737)
2016-02-04  seghercombine: distribute_notes again (PR69567, PR64682)
2016-02-01  rthPR rtl-opt/69535
2016-01-26  jakub PR target/69442
2016-01-14  jakub PR target/68269
2016-01-05  ktkachov[combine][v2] Canonicalise (r + r) to (r << 1) to aid...
2016-01-04  jakub Update copyright years.
2015-12-22  ktkachov[combine] Check WORD_REGISTER_OPERATIONS normally rathe...
2015-12-14  ktkachov[combine] Don't create LSHIFTRT of zero bits in change_...
2015-11-26  ktkachov[combine] Only restrict pure simplification in mult...
2015-11-24  seghercombine: Handle aborts in is_parallel_of_n_reg_sets...
2015-11-13  ktkachov[combine] Don't transform sign and zero extends inside...
2015-10-30  amacleod2015-10-30 Andrew MacLeod <amacleod@redhat.com>
2015-10-29  amacleod2015-10-29 Andrew MacLeod <amacleod@redhat.com>
2015-10-23  sje2015-10-23 Steve Ellcey <sellcey@imgtec.com>
2015-10-21  law[PATCH] Move RTL printing code from sched-vis.c into...
2015-08-19  tbsaunderemove more useless typedefs
2015-08-08  segher PR rtl-optimization/67028
2015-07-30  aesokUse lowpart_subreg instead of simplify_gen_subreg
2015-07-23  ktkachov[combine][obvious] Use std::swap in try_combine
2015-07-20  ktkachov[PATCH][combine][1/2] Try to simplify before substituting
2015-07-13  aldyhFix double word typos.
2015-07-10  amacleod * bb-reorder.c: Don't include obstack.h if backend...
2015-07-10  amacleod2015-07-10 Andrew MacLeod <amacleod@redhat.com>
2015-07-09  tbsaundealways define WORD_REGISTER_OPERATIONS
2015-07-09  tbsaundereduce conditional compilation based on AUTO_INC_DEC
2015-07-09  tbsaundealways define AUTO_INC_DEC
2015-07-09  tbsaundeuse #if for HARD_FRAME_POINTER_IS_FRAME_POINTER less
2015-07-09  tbsaundealways define SHORT_IMMEDIATES_SIGN_EXTEND
2015-07-09  tbsaunderemove #if for HAVE_cc0 in combine.c
2015-07-09  tbsaundereduce conditional compilation for LOAD_EXTEND_OP
2015-07-08  amodra * target.def (rtx_costs): Remove "code" param, add...
2015-07-08  amacleod2015-07-07 Andrew MacLeod <amacleod@redhat.com>
2015-07-02  segher PR rtl-optimization/66706
2015-06-25  amacleod2015-06-25 Andrew MacLeod <amacleod@redhat.com>
2015-06-22  miyukiUse std::swap instead of manual swaps.
2015-06-17  amacleod2015-06-17 Andrew MacLeod <amacleod@redhat.com>
2015-06-08  amacleod2015-06-08 Andrew MacLeod <amacleod@redhat.com>
2015-06-06  miyukiPromote types of rtl expressions to rtx_insn in gen_spl...
next