aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2005-04-12 21:59:33 -0700
committerRichard Henderson <rth@gcc.gnu.org>2005-04-12 21:59:33 -0700
commitab8efbd82444a0246d024e7b1709820ba289b2a8 (patch)
treeb3ddeaca5e526319efacc6ddfe069dc8c7b2ca67 /gcc/tree-inline.c
parent0b90f180b7676fdf5cd89938a0f13eaeaedecf75 (diff)
downloadgcc-ab8efbd82444a0246d024e7b1709820ba289b2a8.zip
gcc-ab8efbd82444a0246d024e7b1709820ba289b2a8.tar.gz
gcc-ab8efbd82444a0246d024e7b1709820ba289b2a8.tar.bz2
i386.c (ix86_prepare_sse_fp_compare_args): Split ...
* config/i386/i386.c (ix86_prepare_sse_fp_compare_args): Split ... (ix86_expand_sse_fp_minmax): ... from ... (ix86_expand_fp_movcc): ... here. (ix86_expand_sse_movcc): Rewrite from ix86_split_sse_movcc. * config/i386/i386-protos.h: Update. * config/i386/i386.md (UNSPEC_IEEE_MIN, UNSPEC_IEEE_MAX): New. (sse_setccsf, sse_setccdf): Allow before reload. (movsfcc_1_sse_min, movsfcc_1_sse_max, movsfcc_1_sse): Remove. (movdfcc_1_sse_min, movdfcc_1_sse_max, movdfcc_1_sse): Remove. (ieee_sminsf3, ieee_smaxsf3, ieee_smindf3, ieee_smaxdf3): New. * config/i386/sse.md (andsf3, nandsf3, iorsf3, xorsf3): New. (anddf3, nanddf3, iordf3, xordf3): New. From-SVN: r98068
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions