aboutsummaryrefslogtreecommitdiff
path: root/gcc/regclass.c
diff options
context:
space:
mode:
authorJakub Jelinek <jj@sunsite.ms.mff.cuni.cz>1998-08-25 08:56:57 +0200
committerDavid S. Miller <davem@gcc.gnu.org>1998-08-24 23:56:57 -0700
commit5d6d333901aacf4485d6dc5f3b4a24d358c4edde (patch)
treeec0d689878f17ab5f72ea35da4bc8c1bcc4d06e1 /gcc/regclass.c
parent00045f52758be5d18a71697c20a00d0d0ae4753e (diff)
downloadgcc-5d6d333901aacf4485d6dc5f3b4a24d358c4edde.zip
gcc-5d6d333901aacf4485d6dc5f3b4a24d358c4edde.tar.gz
gcc-5d6d333901aacf4485d6dc5f3b4a24d358c4edde.tar.bz2
sparc.c (arith_4096_operand, [...]): New predicates.
* config/sparc/sparc.c (arith_4096_operand, arith_add_operand, arith_double_4096_operand, arith_double_add_operand): New predicates. * config/sparc/sparc.h (PREDICATE_CODES): Add them, declare them. * config/sparc/sparc.md (adddi3, addsi3, subdi3, subsi3): Use them to transform add/sub 4096 into add/sub -4096. From-SVN: r21961
Diffstat (limited to 'gcc/regclass.c')
0 files changed, 0 insertions, 0 deletions