diff options
author | Richard Henderson <rth@cygnus.com> | 1999-09-07 22:13:35 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 1999-09-07 22:13:35 -0700 |
commit | 6db21c7fb889047cd93514174bc9ad937a11ba22 (patch) | |
tree | 5264998229135efa266d0c973c08fd1f3c382417 /gcc/c-common.c | |
parent | 01439aeea597671b4e292002bc2b1ae2d7e3e82d (diff) | |
download | gcc-6db21c7fb889047cd93514174bc9ad937a11ba22.zip gcc-6db21c7fb889047cd93514174bc9ad937a11ba22.tar.gz gcc-6db21c7fb889047cd93514174bc9ad937a11ba22.tar.bz2 |
alpha.h (alpha_compare): New.
* alpha.h (alpha_compare): New.
(alpha_compare_op0, alpha_compare_op1, alpha_compare_fp_p): Remove.
* alpha.c: Likewise for the definitions.
(alpha_emit_conditional_branch): Update for alpha_compare.
(alpha_emit_conditional_move): Likewise.
* alpha.md (cmpdf, cmpdi): Likewise.
(setcc patterns): Likewise. Zero alpha_compare after use.
(sne): Optimize (x != 0) into (0U < x).
From-SVN: r29183
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions