/freebsd-10.3-release/contrib/gcc/ |
H A D | expmed.c | 914 value = expand_binop (mode, and_optab, value, 931 temp = expand_binop (mode, and_optab, temp, 941 temp = expand_binop (mode, ior_optab, temp, value, 1787 return expand_binop (GET_MODE (op0), and_optab, op0, 2142 result = expand_binop (word_mode, ior_optab, part, result, NULL_RTX, 1, 2166 rtx value = expand_binop (GET_MODE (target), add_optab, 2178 rtx value = expand_binop (GET_MODE (target), sub_optab, 2237 shifted = expand_binop (mode, add_optab, temp, temp, NULL_RTX, 2292 return expand_binop (mode, ior_optab, temp, temp1, target, 2296 temp = expand_binop (mod [all...] |
H A D | optabs.c | 579 /* Like expand_binop, but return a constant rtx if the result can be 581 otherwise the same as for expand_binop. */ 596 return expand_binop (mode, binoptab, op0, op1, target, unsignedp, methods); 736 carries = expand_binop (word_mode, reverse_unsigned_shift, 753 carries = expand_binop (word_mode, reverse_unsigned_shift, 760 tmp = expand_binop (word_mode, unsigned_shift, into_input, op1, 864 BINOPTAB, UNSIGNEDP and METHODS are as for expand_binop. This function 992 /* Subroutine of expand_binop. Perform a double word multiplication of 1075 temp = expand_binop (word_mode, lshr_optab, op0_low, wordm1, 1078 op0_high = expand_binop (word_mod 1199 expand_binop (enum machine_mode mode, optab binoptab, rtx op0, rtx op1, function [all...] |
H A D | explow.c | 841 temp = expand_binop (Pmode, 870 temp = expand_binop (Pmode, 906 size = expand_binop (Pmode, add_optab, size, GEN_INT (align - 1), 1181 = expand_binop (Pmode, sub_optab, virtual_stack_dynamic_rtx, 1184 size = expand_binop (Pmode, add_optab, size, dynamic_offset, 1265 available = expand_binop (Pmode, sub_optab, 1269 available = expand_binop (Pmode, sub_optab, 1297 target = expand_binop (Pmode, add_optab, target, 1450 temp = expand_binop (Pmode, sub_optab, test_addr, incr, test_addr, 1454 temp = expand_binop (Pmod [all...] |
H A D | optabs.h | 524 extern rtx expand_binop (enum machine_mode, optab, rtx, rtx, rtx, int,
|
H A D | expr.c | 3442 temp = expand_binop (Pmode, add_optab, temp, GEN_INT (extra), 3510 expand_binop (Pmode, 3691 size = expand_binop (GET_MODE (size), sub_optab, size, 3986 result = expand_binop (str_mode, binop, str_rtx, 4021 result = expand_binop (GET_MODE (str_rtx), binop, str_rtx, 4509 size = expand_binop (TYPE_MODE (sizetype), sub_optab, size, 7060 Now, we do the copying in expand_binop, if appropriate. */ 8219 temp = expand_binop (mode, other_optab, op0, op1, target, 8331 temp = expand_binop (mode, this_optab, op0, op1, target, unsignedp, 8569 temp = expand_binop (mod [all...] |
H A D | dojump.c | 707 part = expand_binop (word_mode, ior_optab, part,
|
H A D | stmt.c | 2301 index = expand_binop (word_mode, ashl_optab, const1_rtx, 2307 expr = expand_binop (word_mode, and_optab, index, expr,
|
H A D | ifcvt.c | 762 target = expand_binop (GET_MODE (y), ot, 1634 /* ??? Can't guarantee that expand_binop won't create pseudos. */ 1730 /* ??? Can't guarantee that expand_binop won't create pseudos. */ 1895 t = m ? expand_binop (mode, and_optab, m, t, NULL_RTX, 0, OPTAB_DIRECT)
|
H A D | builtins.c | 2028 target = expand_binop (mode, builtin_optab, op0, op1, 2510 result = expand_binop (mode, sdiv_optab, CONST1_RTX (mode), 4138 return expand_binop (Pmode, add_optab, 5381 temp = expand_binop (rmode, and_optab, temp, 5393 temp = expand_binop (rmode, and_optab, temp, const1_rtx,
|
/freebsd-10.3-release/contrib/gcc/config/s390/ |
H A D | s390.c | 3555 temp = expand_binop (mode, add_optab, count, constm1_rtx, count, 1, 0); 3559 temp = expand_binop (mode, lshr_optab, count, GEN_INT (8), blocks, 1, 0); 3574 temp = expand_binop (mode, add_optab, blocks, constm1_rtx, blocks, 1, 0); 3657 temp = expand_binop (mode, add_optab, count, constm1_rtx, count, 1, 0); 3670 temp = expand_binop (mode, add_optab, count, GEN_INT (-2), count, 1, 0); 3675 temp = expand_binop (mode, lshr_optab, count, GEN_INT (8), blocks, 1, 0); 3691 temp = expand_binop (mode, add_optab, blocks, constm1_rtx, blocks, 1, 0); 3763 temp = expand_binop (mode, add_optab, count, constm1_rtx, count, 1, 0); 3767 temp = expand_binop (mode, lshr_optab, count, GEN_INT (8), blocks, 1, 0); 3788 temp = expand_binop (mod [all...] |
/freebsd-10.3-release/contrib/gcc/config/sparc/ |
H A D | sparc.c | 7170 expand_binop (SImode, ior_optab, 7178 expand_binop (SImode, ior_optab, 7186 expand_binop (SImode, ior_optab, 7193 expand_binop (SImode, ior_optab,
|
/freebsd-10.3-release/contrib/gcc/config/i386/ |
H A D | i386.c | 10867 xor1 = expand_binop (submode, xor_optab, xor1, hi[1], 10872 xor0 = expand_binop (submode, xor_optab, xor0, lo[1], 10875 tmp = expand_binop (submode, ior_optab, xor1, xor0, 11659 out = expand_binop (mode, op, var, tmp, orig_out, 0, 13621 align_rtx = expand_binop (Pmode, and_optab, scratch1, GEN_INT (3), 13636 align_rtx = expand_binop (Pmode, and_optab, scratch1, const2_rtx, 14490 rtx disp = expand_binop (SImode, sub_optab, fnaddr,
|
/freebsd-10.3-release/contrib/gcc/config/rs6000/ |
H A D | rs6000.c | 12259 aligned_addr = expand_binop (Pmode, and_optab, 12286 newop = expand_binop (SImode, and_optab, 12293 newop = expand_binop (SImode, ior_optab, 12304 newop = expand_binop (SImode, and_optab, 12568 oldval = expand_binop (SImode, and_optab, 12575 newval = expand_binop (SImode, and_optab, 12586 align = expand_binop (Pmode, and_optab, XEXP (mem, 0), GEN_INT (-4),
|
/freebsd-10.3-release/contrib/gcc/config/mips/ |
H A D | mips.c | 3175 return expand_binop (GET_MODE (cmp0), xor_optab, 3178 return expand_binop (GET_MODE (cmp0), sub_optab,
|