aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-lang.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>2000-01-25 04:42:25 -0800
committerRichard Henderson <rth@gcc.gnu.org>2000-01-25 04:42:25 -0800
commite267e177312ae4bcd1d3153670bf139ac32ff6d9 (patch)
tree13a12c95c0e35b5898cc2ae0ab7d7163c4417461 /gcc/c-lang.c
parentddcc7cf6c826a0e81831743104d24d0b7aad52f8 (diff)
downloadgcc-e267e177312ae4bcd1d3153670bf139ac32ff6d9.zip
gcc-e267e177312ae4bcd1d3153670bf139ac32ff6d9.tar.gz
gcc-e267e177312ae4bcd1d3153670bf139ac32ff6d9.tar.bz2
sparc-protos.h (select_cc_mode): Declare.
* sparc-protos.h (select_cc_mode): Declare. * sparc.c (select_cc_mode): New. Handle unordered compares. (output_cbranch): Always reverse via code change. Handle unordered compares. Factor tests and string updates. * sparc.h (SELECT_CC_MODE): Split out to select_cc_mode. (REVERSIBLE_CC_MODE): Also exclude CCFPmode. * sparc.md (bunordered, bordered): New. (bungt, bunlt, buneq, bunge, bunle): New. From-SVN: r31609
Diffstat (limited to 'gcc/c-lang.c')
0 files changed, 0 insertions, 0 deletions