diff options
author | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-08-29 11:10:05 +0000 |
---|---|---|
committer | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-08-29 11:10:05 +0000 |
commit | b8a7347bb6bb2adfd10df365deeaaf91fc8120f8 (patch) | |
tree | d0638af63f6bc1e3774509e61eaf2a9f9a644ade /gcc/lambda-code.c | |
parent | 785299dd97d85ded037769e5b313bec600bce1a8 (diff) | |
download | ppe42-gcc-b8a7347bb6bb2adfd10df365deeaaf91fc8120f8.tar.gz ppe42-gcc-b8a7347bb6bb2adfd10df365deeaaf91fc8120f8.zip |
* config/mips/mips.h (MIPS_CMP_MOVT, MIPS_CMP_MOVF): Delete.
* config/mips/mips.c (mips_prepare_builtin_arg): New function.
(mips_prepare_builtin_target): New function.
(mips_expand_builtin): Use them. Update calls to subroutines.
(mips_expand_ps_cond_move_builtin): Use the new functions. Replace
cmp_choice with a boolean argument to select between movt and movf.
Take the comparison's icode as an argument, not the function's fcode.
(mips_expand_compare_builtin): New function. Rename existing function
to mips_expand_scalar_compare_builtin.
(mips_expand_scalar_compare_builtin, mips_expand_4s_compare_builtin)
(mips_expand_ps_compare_builtin): Use the new functions. Take the
comparison's icode as an argument, not the builtin's fcode.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@86716 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lambda-code.c')
0 files changed, 0 insertions, 0 deletions