aboutsummaryrefslogtreecommitdiff
path: root/gcc/alias.c
diff options
context:
space:
mode:
authorH.J. Lu <hjl@gnu.org>1998-06-05 00:13:57 +0000
committerJeff Law <law@gcc.gnu.org>1998-06-04 18:13:57 -0600
commitb657fc397ec6985a86ea8ecba5a83da9c3d7e207 (patch)
treee981f078bfcfcc87807e3fcb9cb8288abb40c57b /gcc/alias.c
parent265078b93fa51175c9d5942476b288849be92bc1 (diff)
downloadgcc-b657fc397ec6985a86ea8ecba5a83da9c3d7e207.zip
gcc-b657fc397ec6985a86ea8ecba5a83da9c3d7e207.tar.gz
gcc-b657fc397ec6985a86ea8ecba5a83da9c3d7e207.tar.bz2
i386.c (output_fp_conditional_move): New function to output floating point conditional move.
* i386/i386.c (output_fp_conditional_move): New function to output floating point conditional move. (output_int_conditional_move): New function to output integer conditional move. * i386/i386.md (movsicci+5, movhicc+5, movdicc+5): Call output_int_conditional_move () to output int conditional move. (movsfcc+5, movdfcc+5, movxfcc+5): Call output_fp_conditional_move () to output floating point conditional move. * i386/i386.c (put_condition_code): In INT mode, check cc_prev_status.flags & CC_NO_OVERFLOW for GE and LT. From-SVN: r20233
Diffstat (limited to 'gcc/alias.c')
0 files changed, 0 insertions, 0 deletions