diff options
author | Jeff Law <law@redhat.com> | 2016-01-20 00:54:26 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2016-01-20 00:54:26 -0700 |
commit | bcff0913882cc6e70f90be3d8448ec0186d21abc (patch) | |
tree | 5d9f7b573fc95196488974f89850d1834ebafc87 /gcc/ada/gcc-interface/misc.c | |
parent | a3f69631af2a64405722a526650b96fbcf9a9373 (diff) | |
download | gcc-bcff0913882cc6e70f90be3d8448ec0186d21abc.zip gcc-bcff0913882cc6e70f90be3d8448ec0186d21abc.tar.gz gcc-bcff0913882cc6e70f90be3d8448ec0186d21abc.tar.bz2 |
[PATCH] [target/25114] Improve comparisons against some small integers for m68k
* config/m68k/predicates.md (pow2_m1_operand): New predicate
extracted from ...
(reg_or_pow2_m1_operand): Call pow2_m1_operand.
(pc_or_label_operand): New predicate.
* config/m68k/m68k.md: Add new peephole2 patterns for GTU/LEU
tests for small integers that are 2^n - 1.
* gcc.target/m68k/pr25114.c: New test.
From-SVN: r232601
Diffstat (limited to 'gcc/ada/gcc-interface/misc.c')
0 files changed, 0 insertions, 0 deletions