]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/combine.c
[62/77] Big machine_mode to scalar_int_mode replacement
[thirdparty/gcc.git] / gcc / combine.c
2017-08-30  rsandifo[62/77] Big machine_mode to scalar_int_mode replacement
2017-08-30  rsandifo[58/77] Use scalar_int_mode in a try_combine optimisation
2017-08-30  rsandifo[49/77] Simplify nonzero/num_sign_bits hooks
2017-08-30  rsandifo[45/77] Make extract_left_shift take a scalar_int_mode
2017-08-30  rsandifo[44/77] Make simplify_and_const_int take a scalar_int_mode
2017-08-30  rsandifo[43/77] Use scalar_int_mode in simplify_comparison
2017-08-30  rsandifo[42/77] Use scalar_int_mode in simplify_shift_const_1
2017-08-30  rsandifo[41/77] Split scalar integer handling out of force_to_mode
2017-08-30  rsandifo[40/77] Use scalar_int_mode for extraction_insn fields
2017-08-30  rsandifo[35/77] Add uses of as_a <scalar_int_mode>
2017-08-30  rsandifo[28/77] Use is_a <scalar_int_mode> for miscellaneous...
2017-08-30  rsandifo[26/77] Use is_a <scalar_int_mode> in subreg/extract...
2017-08-30  rsandifo[25/77] Use is_a <scalar_int_mode> for bitmask optimisa...
2017-08-30  rsandifo[23/77] Replace != VOIDmode checks with is_a <scalar_in...
2017-08-30  rsandifo[21/77] Replace SCALAR_INT_MODE_P checks with is_a...
2017-08-30  rsandifo[20/77] Replace MODE_INT checks with is_int_mode
2017-08-30  rsandifo[19/77] Add a smallest_int_mode_for_size helper function
2017-08-30  rsandifo[18/77] Make int_mode_for_mode return an opt_scalar_int...
2017-08-30  rsandifo[17/77] Add an int_mode_for_size helper function
2017-08-30  rsandifo[6/77] Make GET_MODE_WIDER return an opt_mode
2017-08-30  rsandifo[4/77] Add FOR_EACH iterators for modes
2017-08-24  rsandifoMake more use of subreg_offset_from_lsb
2017-08-22  rsandifoMake more use of paradoxical_subreg_p
2017-07-19  seghercombine: Fix for PR81423
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>
next