summaryrefslogtreecommitdiff
path: root/gcc/config/sparc/sparc-modes.def
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2004-11-09 16:46:45 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2004-11-09 16:46:45 +0000
commit26a8930190b8a1e9f7afb866870e85ec48c7b9be (patch)
treeec8a1a7decd3100fc1ea0acb7b7911affa3d53cb /gcc/config/sparc/sparc-modes.def
parent0288742581805950c85deeaa71a8915d8617e894 (diff)
downloadgcc-26a8930190b8a1e9f7afb866870e85ec48c7b9be.tar.gz
s390.c (s390_select_ccmode): Return CCAPmode for integer NEG and ABS.
* config/s390/s390.c (s390_select_ccmode): Return CCAPmode for integer NEG and ABS. * config/s390/s390.md ("*negdi2_64"): Fix op_type attribute. ("*negdi2_31"): Reimplement using a splitter. ("*negdi2_cc", "*negdi2_cconly"): New insns. ("*negdi2_sign", "*negdi2_sign_cc"): Likewise. ("*negsi2_cc", "*negsi2_cconly"): Likewise. ("*negdf2_cc", "*negdf2_cconly"): Likewise. ("*negsf2_cc", "*negsf2_cconly"): Likewise. ("*absdi2_cc", "*absdi2_cconly"): New insns. ("*absdi2_sign", "*absdi2_sign_cc"): Likewise. ("*abssi2_cc", "*abssi2_cconly"): Likewise. ("*absdf2_cc", "*absdf2_cconly"): Likewise. ("*abssf2_cc", "*abssf2_cconly"): Likewise. ("*negabsdi2_cc", "*negabsdi2_cconly"): New insns. ("*negabsdi2_sign", "*negabsdi2_sign_cc"): Likewise. ("*negabssi2_cc", "*negabssi2_cconly"): Likewise. ("*negabsdf2_cc", "*negabsdf2_cconly"): Likewise. ("*negabssf2_cc", "*negabssf2_cconly"): Likewise. From-SVN: r90347
Diffstat (limited to 'gcc/config/sparc/sparc-modes.def')
0 files changed, 0 insertions, 0 deletions