Lines Matching refs:expand_simple_binop

12416 	  new_rtx = expand_simple_binop (Pmode, PLUS, reg, pic_offset_table_rtx,  in legitimize_pic_address()
15632 tmp = expand_simple_binop (Pmode, PLUS, tmp, addend, in ix86_expand_move()
16175 tmp = expand_simple_binop (Pmode, PLUS, stack_pointer_rtx, in ix86_expand_push()
16473 scratch = expand_simple_binop (mode, IOR, scratch, operands[3], in ix86_split_idivmod()
17448 x = expand_simple_binop (SImode, PLUS, input, GEN_INT (-2147483647 - 1), in ix86_expand_convert_uns_sidf_sse()
17457 x = expand_simple_binop (DFmode, PLUS, fp, x, target, 0, OPTAB_DIRECT); in ix86_expand_convert_uns_sidf_sse()
17478 fp_hi = expand_simple_binop (DFmode, MULT, fp_hi, x, fp_hi, 0, OPTAB_DIRECT); in ix86_expand_convert_sign_didf_sse()
17482 x = expand_simple_binop (DFmode, PLUS, fp_hi, fp_lo, target, in ix86_expand_convert_sign_didf_sse()
17498 int_lo = expand_simple_binop (SImode, AND, input, GEN_INT(0xffff), in ix86_expand_convert_uns_sisf_sse()
17500 int_hi = expand_simple_binop (SImode, LSHIFTRT, input, GEN_INT(16), in ix86_expand_convert_uns_sisf_sse()
17506 fp_hi = expand_simple_binop (SFmode, MULT, fp_hi, x, fp_hi, in ix86_expand_convert_uns_sisf_sse()
17508 fp_hi = expand_simple_binop (SFmode, PLUS, fp_hi, fp_lo, target, in ix86_expand_convert_uns_sisf_sse()
17532 tmp[1] = expand_simple_binop (intmode, AND, val, tmp[0], NULL_RTX, 1, in ix86_expand_vector_convert_uns_vsivsf()
17534 tmp[2] = expand_simple_binop (intmode, LSHIFTRT, val, GEN_INT (16), in ix86_expand_vector_convert_uns_vsivsf()
17543 tmp[6] = expand_simple_binop (fltmode, MULT, tmp[4], tmp[5], NULL_RTX, 1, in ix86_expand_vector_convert_uns_vsivsf()
17545 tmp[7] = expand_simple_binop (fltmode, PLUS, tmp[3], tmp[6], target, 1, in ix86_expand_vector_convert_uns_vsivsf()
17583 tmp[1] = expand_simple_binop (mode, AND, tmp[0], two31r, tmp[1], in ix86_expand_adjust_ufix_to_sfix_si()
17586 *xorp = expand_simple_binop (intmode, ASHIFT, in ix86_expand_adjust_ufix_to_sfix_si()
17594 *xorp = expand_simple_binop (intmode, AND, in ix86_expand_adjust_ufix_to_sfix_si()
17599 return expand_simple_binop (mode, MINUS, val, tmp[1], tmp[2], in ix86_expand_adjust_ufix_to_sfix_si()
19004 tmp = expand_simple_binop (mode, PLUS, in ix86_expand_int_movcc()
19017 tmp = expand_simple_binop (mode, IOR, in ix86_expand_int_movcc()
19033 tmp = expand_simple_binop (mode, PLUS, in ix86_expand_int_movcc()
19056 tmp = expand_simple_binop (mode, AND, in ix86_expand_int_movcc()
19061 tmp = expand_simple_binop (mode, PLUS, in ix86_expand_int_movcc()
19141 out = expand_simple_binop (mode, IOR, in ix86_expand_int_movcc()
19286 out = expand_simple_binop (mode, PLUS, copy_rtx (out), in ix86_expand_int_movcc()
19291 out = expand_simple_binop (mode, AND, copy_rtx (out), in ix86_expand_int_movcc()
19295 out = expand_simple_binop (mode, PLUS, copy_rtx (out), GEN_INT (ct), in ix86_expand_int_movcc()
19762 cmp = expand_simple_binop (GET_MODE (cmp), code, temp, cmp, cmp, 1, in ix86_expand_fp_vcond()
19807 rtx res = expand_simple_binop (mode, LSHIFTRT, cop0, GEN_INT (shift), in ix86_expand_int_vcond()
19816 rtx res = expand_simple_binop (mode, ASHIFTRT, cop0, GEN_INT (shift), in ix86_expand_int_vcond()
20035 t1 = expand_simple_binop (maskmode, PLUS, t1, t1, t1, 1, in ix86_expand_vec_perm()
20047 t1 = expand_simple_binop (maskmode, PLUS, t1, vt, t1, 1, in ix86_expand_vec_perm()
20222 mask = expand_simple_binop (maskmode, AND, mask, vt, in ix86_expand_vec_perm()
20229 mask = expand_simple_binop (maskmode, ASHIFT, mask, in ix86_expand_vec_perm()
20306 mask = expand_simple_binop (maskmode, AND, mask, vt, in ix86_expand_vec_perm()
21302 sc = expand_simple_binop (GET_MODE (countreg), LSHIFTRT, countreg, in scale_counter()
21351 size = expand_simple_binop (iter_mode, AND, count, piece_size_mask, in expand_set_or_movmem_via_loop()
21424 tmp = expand_simple_binop (iter_mode, PLUS, iter, piece_size, iter, in expand_set_or_movmem_via_loop()
21444 tmp = expand_simple_binop (Pmode, PLUS, destptr, iter, destptr, in expand_set_or_movmem_via_loop()
21450 tmp = expand_simple_binop (Pmode, PLUS, srcptr, iter, srcptr, in expand_set_or_movmem_via_loop()
21611 count = expand_simple_binop (GET_MODE (count), AND, count, GEN_INT (max_size - 1), in expand_movmem_epilogue()
21663 tmp = expand_simple_binop (Pmode, PLUS, offset, GEN_INT (4), NULL, in expand_movmem_epilogue()
21678 tmp = expand_simple_binop (Pmode, PLUS, offset, GEN_INT (2), tmp, in expand_movmem_epilogue()
21705 expand_simple_binop (counter_mode (count), AND, count, in expand_setmem_epilogue_via_loop()
22533 expand_simple_binop (counter_mode (count_exp), AND, count_exp, in ix86_expand_movmem()
22592 return expand_simple_binop (mode, MULT, reg, tmp, NULL, 1, in promote_duplicated_reg()
22606 tmp = expand_simple_binop (mode, ASHIFT, reg, GEN_INT (8), in promote_duplicated_reg()
22609 expand_simple_binop (mode, IOR, reg, tmp, reg, 1, OPTAB_DIRECT); in promote_duplicated_reg()
22611 tmp = expand_simple_binop (mode, ASHIFT, reg, GEN_INT (16), in promote_duplicated_reg()
22613 reg = expand_simple_binop (mode, IOR, reg, tmp, reg, 1, OPTAB_DIRECT); in promote_duplicated_reg()
22616 tmp = expand_simple_binop (mode, ASHIFT, reg, GEN_INT (32), in promote_duplicated_reg()
22618 reg = expand_simple_binop (mode, IOR, reg, tmp, reg, 1, OPTAB_DIRECT); in promote_duplicated_reg()
22916 expand_simple_binop (counter_mode (count_exp), AND, count_exp, in ix86_expand_setmem()
33009 i0 = expand_simple_binop (inmode, LSHIFTRT, in, const1_rtx, NULL, in x86_emit_floatuns()
33011 i1 = expand_simple_binop (inmode, AND, in, const1_rtx, NULL, in x86_emit_floatuns()
33013 i0 = expand_simple_binop (inmode, IOR, i0, i1, i0, 1, OPTAB_DIRECT); in x86_emit_floatuns()
33164 x = expand_simple_binop (wsmode, ASHIFT, val, in ix86_expand_vector_init_duplicate()
33167 val = expand_simple_binop (wsmode, IOR, val, x, x, 1, OPTAB_LIB_WIDEN); in ix86_expand_vector_init_duplicate()
33409 var = expand_simple_binop (HImode, ASHIFT, var, GEN_INT (8), in ix86_expand_vector_init_one_var()
33419 var = expand_simple_binop (HImode, IOR, var, x, var, in ix86_expand_vector_init_one_var()
33791 word = expand_simple_binop (word_mode, ASHIFT, word, shift, in ix86_expand_vector_init_general()
33793 word = expand_simple_binop (word_mode, IOR, word, elt, in ix86_expand_vector_init_general()
35154 adj = expand_simple_binop (mode, PLUS, adj, op1, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_lround()
35185 tmp = expand_simple_binop (imode, do_floor ? MINUS : PLUS, in ix86_expand_lfloorceil()
35220 xa = expand_simple_binop (mode, PLUS, xa, TWO52, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_rint()
35221 xa = expand_simple_binop (mode, MINUS, xa, TWO52, xa, 0, OPTAB_DIRECT); in ix86_expand_rint()
35267 xa = expand_simple_binop (mode, PLUS, xa, TWO52, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_floorceildf_32()
35268 xa = expand_simple_binop (mode, MINUS, xa, TWO52, xa, 0, OPTAB_DIRECT); in ix86_expand_floorceildf_32()
35283 tmp = expand_simple_binop (mode, MINUS, in ix86_expand_floorceildf_32()
35341 tmp = expand_simple_binop (mode, do_floor ? MINUS : PLUS, in ix86_expand_floorceil()
35393 xa2 = expand_simple_binop (mode, PLUS, xa, TWO52, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_rounddf_32()
35394 xa2 = expand_simple_binop (mode, MINUS, xa2, TWO52, xa2, 0, OPTAB_DIRECT); in ix86_expand_rounddf_32()
35397 dxa = expand_simple_binop (mode, MINUS, xa2, xa, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_rounddf_32()
35401 one = expand_simple_binop (mode, PLUS, half, half, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_rounddf_32()
35402 mhalf = expand_simple_binop (mode, MINUS, half, one, NULL_RTX, in ix86_expand_rounddf_32()
35411 xa2 = expand_simple_binop (mode, MINUS, xa2, tmp, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_rounddf_32()
35416 xa2 = expand_simple_binop (mode, PLUS, xa2, tmp, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_rounddf_32()
35505 tmp = expand_simple_binop (mode, PLUS, xa, TWO52, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_truncdf_32()
35506 tmp = expand_simple_binop (mode, MINUS, tmp, TWO52, tmp, 0, OPTAB_DIRECT); in ix86_expand_truncdf_32()
35516 tmp = expand_simple_binop (mode, MINUS, in ix86_expand_truncdf_32()
35562 xa = expand_simple_binop (mode, PLUS, xa, half, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_round()
35617 e2 = expand_simple_binop (mode, PLUS, op1, e1, NULL_RTX, 0, OPTAB_DIRECT); in ix86_expand_round_sse4()