aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sparc
diff options
context:
space:
mode:
authorUlrich Weigand <uweigand@de.ibm.com>2004-11-09 15:47:48 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2004-11-09 15:47:48 +0000
commit0288742581805950c85deeaa71a8915d8617e894 (patch)
tree3462315bc1cb2785c1537fafcdb1081f6a6be655 /gcc/config/sparc
parentc0600ecd541e2e57c72bb7e478b0eb72fe5a1a27 (diff)
downloadgcc-0288742581805950c85deeaa71a8915d8617e894.zip
gcc-0288742581805950c85deeaa71a8915d8617e894.tar.gz
gcc-0288742581805950c85deeaa71a8915d8617e894.tar.bz2
s390.c (s390_canonicalize_comparison): Reverse condition when eliminating an UNSPEC_CMPINT.
* config/s390/s390.c (s390_canonicalize_comparison): Reverse condition when eliminating an UNSPEC_CMPINT. (s390_secondary_input_reload_class): Fix test for CC register reload. (s390_secondary_output_reload_class): Likewise. (s390_expand_cmpmem): Swap operands. Use gen_cmpint. * config/s390/s390.md ("*cmpint_si", "*cmpint_di"): Remove. ("cmpint", "*cmpint_cc", "*cmpint_sign", "*cmpint_sign_cc"): New insn patterns with splitters. From-SVN: r90346
Diffstat (limited to 'gcc/config/sparc')
0 files changed, 0 insertions, 0 deletions