Lines Matching refs:arglist

16164 ix86_expand_binop_builtin (enum insn_code icode, tree arglist, rtx target)
16167 tree arg0 = TREE_VALUE (arglist);
16168 tree arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16232 ix86_expand_store_builtin (enum insn_code icode, tree arglist)
16235 tree arg0 = TREE_VALUE (arglist);
16236 tree arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16257 ix86_expand_unop_builtin (enum insn_code icode, tree arglist,
16261 tree arg0 = TREE_VALUE (arglist);
16293 ix86_expand_unop1_builtin (enum insn_code icode, tree arglist, rtx target)
16296 tree arg0 = TREE_VALUE (arglist);
16327 ix86_expand_sse_compare (const struct builtin_description *d, tree arglist,
16331 tree arg0 = TREE_VALUE (arglist);
16332 tree arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16379 ix86_expand_sse_comi (const struct builtin_description *d, tree arglist,
16383 tree arg0 = TREE_VALUE (arglist);
16384 tree arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16459 ix86_expand_vec_init_builtin (tree type, tree arglist, rtx target)
16468 for (i = 0; i < n_elt; ++i, arglist = TREE_CHAIN (arglist))
16470 rtx x = expand_normal (TREE_VALUE (arglist));
16474 gcc_assert (arglist == NULL);
16488 ix86_expand_vec_ext_builtin (tree arglist, rtx target)
16495 arg0 = TREE_VALUE (arglist);
16496 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16520 ix86_expand_vec_set_builtin (tree arglist)
16527 arg0 = TREE_VALUE (arglist);
16528 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16529 arg2 = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (arglist)));
16569 tree arglist = TREE_OPERAND (exp, 1);
16591 arg1 = TREE_VALUE (arglist);
16592 arg2 = TREE_VALUE (TREE_CHAIN (arglist));
16593 arg0 = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (arglist)));
16617 return ix86_expand_unop1_builtin (CODE_FOR_sse_vmsqrtv4sf2, arglist, target);
16619 return ix86_expand_unop1_builtin (CODE_FOR_sse_vmrsqrtv4sf2, arglist, target);
16621 return ix86_expand_unop1_builtin (CODE_FOR_sse_vmrcpv4sf2, arglist, target);
16624 return ix86_expand_unop_builtin (CODE_FOR_sse_movups, arglist, target, 1);
16627 return ix86_expand_store_builtin (CODE_FOR_sse_movups, arglist);
16637 arg0 = TREE_VALUE (arglist);
16638 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16661 arg0 = TREE_VALUE (arglist);
16662 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16678 return ix86_expand_store_builtin (CODE_FOR_sse_movntv4sf, arglist);
16680 return ix86_expand_store_builtin (CODE_FOR_sse_movntdi, arglist);
16683 op0 = expand_normal (TREE_VALUE (arglist));
16699 arg0 = TREE_VALUE (arglist);
16700 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16701 arg2 = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (arglist)));
16739 arg0 = TREE_VALUE (arglist);
16740 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16790 arg0 = TREE_VALUE (arglist);
16791 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16840 arg0 = TREE_VALUE (arglist);
16841 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16866 arg0 = TREE_VALUE (arglist);
16867 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
16897 return ix86_expand_binop_builtin (CODE_FOR_mmx_uavgv8qi3, arglist, target);
16900 return ix86_expand_unop_builtin (CODE_FOR_mmx_pf2id, arglist, target, 0);
16903 return ix86_expand_binop_builtin (CODE_FOR_mmx_haddv2sf3, arglist, target);
16906 return ix86_expand_binop_builtin (CODE_FOR_mmx_addv2sf3, arglist, target);
16909 return ix86_expand_binop_builtin (CODE_FOR_mmx_eqv2sf3, arglist, target);
16912 return ix86_expand_binop_builtin (CODE_FOR_mmx_gev2sf3, arglist, target);
16915 return ix86_expand_binop_builtin (CODE_FOR_mmx_gtv2sf3, arglist, target);
16918 return ix86_expand_binop_builtin (CODE_FOR_mmx_smaxv2sf3, arglist, target);
16921 return ix86_expand_binop_builtin (CODE_FOR_mmx_sminv2sf3, arglist, target);
16924 return ix86_expand_binop_builtin (CODE_FOR_mmx_mulv2sf3, arglist, target);
16927 return ix86_expand_unop_builtin (CODE_FOR_mmx_rcpv2sf2, arglist, target, 0);
16930 return ix86_expand_binop_builtin (CODE_FOR_mmx_rcpit1v2sf3, arglist, target);
16933 return ix86_expand_binop_builtin (CODE_FOR_mmx_rcpit2v2sf3, arglist, target);
16936 return ix86_expand_binop_builtin (CODE_FOR_mmx_rsqit1v2sf3, arglist, target);
16939 return ix86_expand_unop_builtin (CODE_FOR_mmx_rsqrtv2sf2, arglist, target, 0);
16942 return ix86_expand_binop_builtin (CODE_FOR_mmx_subv2sf3, arglist, target);
16945 return ix86_expand_binop_builtin (CODE_FOR_mmx_subrv2sf3, arglist, target);
16948 return ix86_expand_unop_builtin (CODE_FOR_mmx_floatv2si2, arglist, target, 0);
16951 return ix86_expand_binop_builtin (CODE_FOR_mmx_pmulhrwv4hi3, arglist, target);
16954 return ix86_expand_unop_builtin (CODE_FOR_mmx_pf2iw, arglist, target, 0);
16957 return ix86_expand_binop_builtin (CODE_FOR_mmx_hsubv2sf3, arglist, target);
16960 return ix86_expand_binop_builtin (CODE_FOR_mmx_addsubv2sf3, arglist, target);
16963 return ix86_expand_unop_builtin (CODE_FOR_mmx_pi2fw, arglist, target, 0);
16966 return ix86_expand_unop_builtin (CODE_FOR_mmx_pswapdv2si2, arglist, target, 0);
16969 return ix86_expand_unop_builtin (CODE_FOR_mmx_pswapdv2sf2, arglist, target, 0);
16972 return ix86_expand_unop1_builtin (CODE_FOR_sse2_vmsqrtv2df2, arglist, target);
16974 return ix86_expand_unop_builtin (CODE_FOR_sse2_movupd, arglist, target, 1);
16976 return ix86_expand_store_builtin (CODE_FOR_sse2_movupd, arglist);
16986 arg0 = TREE_VALUE (arglist);
16996 return ix86_expand_store_builtin (CODE_FOR_sse2_movntv2df, arglist);
16998 return ix86_expand_store_builtin (CODE_FOR_sse2_movntv2di, arglist);
17000 return ix86_expand_store_builtin (CODE_FOR_sse2_movntsi, arglist);
17003 return ix86_expand_unop_builtin (CODE_FOR_sse2_movdqu, arglist, target, 1);
17005 return ix86_expand_store_builtin (CODE_FOR_sse2_movdqu, arglist);
17008 arg0 = TREE_VALUE (arglist);
17009 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
17010 arg2 = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (arglist)));
17027 arg0 = TREE_VALUE (arglist);
17028 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
17039 return ix86_expand_unop_builtin (CODE_FOR_sse3_lddqu, arglist,
17054 arg0 = TREE_VALUE (arglist);
17055 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
17056 arg2 = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (arglist)));
17089 return ix86_expand_store_builtin (CODE_FOR_sse4a_vmmovntv2df, arglist);
17092 return ix86_expand_store_builtin (CODE_FOR_sse4a_vmmovntv4sf, arglist);
17099 arg0 = TREE_VALUE (arglist);
17100 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
17122 arg0 = TREE_VALUE (arglist);
17123 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
17124 arg2 = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (arglist)));
17156 arg0 = TREE_VALUE (arglist);
17157 arg1 = TREE_VALUE (TREE_CHAIN (arglist));
17158 arg2 = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (arglist)));
17159 arg3 = TREE_VALUE (TREE_CHAIN (TREE_CHAIN (TREE_CHAIN (arglist))));
17199 return ix86_expand_vec_init_builtin (TREE_TYPE (exp), arglist, target);
17209 return ix86_expand_vec_ext_builtin (arglist, target);
17213 return ix86_expand_vec_set_builtin (arglist);
17227 return ix86_expand_sse_compare (d, arglist, target);
17229 return ix86_expand_binop_builtin (d->icode, arglist, target);
17234 return ix86_expand_unop_builtin (d->icode, arglist, target, 0);
17238 return ix86_expand_sse_comi (d, arglist, target);