Age | Commit message (Expand) | Author | Files | Lines |
2017-09-15 | re PR rtl-optimization/82192 (gcc produces incorrect code with -O2 and bit-fi... | Jakub Jelinek | 1 | -2/+14 |
2017-09-15 | Turn TRULY_NOOP_TRUNCATION into a hook | Richard Sandiford | 1 | -4/+4 |
2017-09-15 | Turn CANNOT_CHANGE_MODE_CLASS into a hook | Richard Sandiford | 1 | -5/+3 |
2017-09-14 | * combine.c (make_compound_operation_int): Formatting fixes. | Jakub Jelinek | 1 | -23/+26 |
2017-09-12 | Convert hard_regno_nregs to a function | Richard Sandiford | 1 | -3/+3 |
2017-09-05 | Make more use of int_mode_for_size | Richard Sandiford | 1 | -2/+2 |
2017-09-04 | Turn MODES_TIEABLE_P into a target hook | Richard Sandiford | 1 | -4/+4 |
2017-09-04 | Turn HARD_REGNO_MODE_OK into a target hook | Richard Sandiford | 1 | -5/+6 |
2017-09-01 | combine: Fix for PR82024 | Segher Boessenkool | 1 | -5/+14 |
2017-08-30 | Add a partial_subreg_p predicate | Richard Sandiford | 1 | -27/+21 |
2017-08-30 | [62/77] Big machine_mode to scalar_int_mode replacement | Richard Sandiford | 1 | -6/+6 |
2017-08-30 | [58/77] Use scalar_int_mode in a try_combine optimisation | Richard Sandiford | 1 | -14/+21 |
2017-08-30 | [49/77] Simplify nonzero/num_sign_bits hooks | Richard Sandiford | 1 | -25/+18 |
2017-08-30 | [45/77] Make extract_left_shift take a scalar_int_mode | Richard Sandiford | 1 | -9/+8 |
2017-08-30 | [44/77] Make simplify_and_const_int take a scalar_int_mode | Richard Sandiford | 1 | -17/+18 |
2017-08-30 | [43/77] Use scalar_int_mode in simplify_comparison | Richard Sandiford | 1 | -82/+97 |
2017-08-30 | [42/77] Use scalar_int_mode in simplify_shift_const_1 | Richard Sandiford | 1 | -95/+127 |
2017-08-30 | [41/77] Split scalar integer handling out of force_to_mode | Richard Sandiford | 1 | -72/+103 |
2017-08-30 | [40/77] Use scalar_int_mode for extraction_insn fields | Richard Sandiford | 1 | -1/+1 |
2017-08-30 | [35/77] Add uses of as_a <scalar_int_mode> | Richard Sandiford | 1 | -24/+34 |
2017-08-30 | [28/77] Use is_a <scalar_int_mode> for miscellaneous types of test | Richard Sandiford | 1 | -23/+31 |
2017-08-30 | [26/77] Use is_a <scalar_int_mode> in subreg/extract simplifications | Richard Sandiford | 1 | -12/+16 |
2017-08-30 | [25/77] Use is_a <scalar_int_mode> for bitmask optimisations | Richard Sandiford | 1 | -54/+77 |
2017-08-30 | [23/77] Replace != VOIDmode checks with is_a <scalar_int_mode> | Richard Sandiford | 1 | -8/+7 |
2017-08-30 | [21/77] Replace SCALAR_INT_MODE_P checks with is_a <scalar_int_mode> | Richard Sandiford | 1 | -75/+78 |
2017-08-30 | [20/77] Replace MODE_INT checks with is_int_mode | Richard Sandiford | 1 | -102/+108 |
2017-08-30 | [19/77] Add a smallest_int_mode_for_size helper function | Richard Sandiford | 1 | -1/+1 |
2017-08-30 | [18/77] Make int_mode_for_mode return an opt_scalar_int_mode | Richard Sandiford | 1 | -3/+3 |
2017-08-30 | [17/77] Add an int_mode_for_size helper function | Richard Sandiford | 1 | -15/+12 |
2017-08-30 | [6/77] Make GET_MODE_WIDER return an opt_mode | Richard Sandiford | 1 | -4/+1 |
2017-08-30 | [4/77] Add FOR_EACH iterators for modes | Richard Sandiford | 1 | -69/+73 |
2017-08-24 | Make more use of subreg_offset_from_lsb | Richard Sandiford | 1 | -15/+4 |
2017-08-22 | Make more use of paradoxical_subreg_p | Richard Sandiford | 1 | -10/+7 |
2017-07-19 | combine: Fix for PR81423 | Segher Boessenkool | 1 | -12/+3 |
2017-07-05 | Remove enum before machine_mode | Richard Sandiford | 1 | -1/+1 |
2017-06-29 | combine: Print insns with the cost dump | Segher Boessenkool | 1 | -2/+4 |
2017-06-12 | Fix pessimistic DImode handling in combine.c:make_field_assignment | Richard Sandiford | 1 | -1/+1 |
2017-04-25 | re PR rtl-optimization/80501 (Wrong code w/ a signed char, a shift, and a con... | Jakub Jelinek | 1 | -2/+5 |
2017-03-29 | combine: Fix PR80233 | Segher Boessenkool | 1 | -2/+2 |
2017-03-21 | re PR target/80125 (r246297 causes segfault in reg_used_between_p()) | Jakub Jelinek | 1 | -5/+10 |
2017-03-21 | combine: Fix 79910 | Segher Boessenkool | 1 | -0/+4 |
2017-03-21 | Revert: | Segher Boessenkool | 1 | -137/+0 |
2017-03-17 | Fix aarch64 bootstrap compare failure. | Jim Wilson | 1 | -4/+3 |
2017-03-17 | re PR rtl-optimization/79910 (wrong code with -O -fweb) | Bernd Schmidt | 1 | -0/+138 |
2017-03-10 | re PR middle-end/79909 (ICE error: invalid rtl sharing found in the insn on p... | Jakub Jelinek | 1 | -18/+17 |
2017-02-13 | re PR rtl-optimization/79388 (wrong code with -O -fno-tree-coalesce-vars) | Jakub Jelinek | 1 | -0/+5 |
2017-01-27 | re PR rtl-optimization/78559 (wrong code due to tree if-conversion?) | Bin Cheng | 1 | -1/+10 |
2017-01-23 | re PR rtl-optimization/71724 (ICE: Segmentation fault, deep recursion between... | Bernd Schmidt | 1 | -3/+23 |
2017-01-14 | Avoid PR72749 by not using unspecs | Alan Modra | 1 | -0/+1 |
2017-01-12 | combine.c (try_combine): Don't ignore result of overlap checking loop. | Nathan Sidwell | 1 | -13/+15 |