Searched refs:subtarget (Results 1 - 25 of 41) sorted by relevance

12

/haiku-buildtools/legacy/gcc/gcc/
H A Dexpmed.c633 rtx subtarget, temp;
763 subtarget = (GET_CODE (op0) == REG || ! flag_force_mem) ? op0 : 0;
769 subtarget, 1, OPTAB_LIB_WIDEN);
770 subtarget = temp;
779 subtarget, 1, OPTAB_LIB_WIDEN);
1599 rtx subtarget = (target != 0 && GET_CODE (target) == REG
1602 if (tmode != mode) subtarget = 0;
1603 op0 = expand_shift (RSHIFT_EXPR, mode, op0, amount, subtarget, 1);
1649 rtx subtarget = (target != 0 && GET_CODE (target) == REG
1652 op0 = expand_shift (LSHIFT_EXPR, mode, op0, amount, subtarget,
631 rtx subtarget, temp; local
1594 rtx subtarget = (target != 0 && GET_CODE (target) == REG local
1644 rtx subtarget = (target != 0 && GET_CODE (target) == REG local
1935 rtx subtarget = target == shifted ? 0 : target; local
4089 rtx subtarget; local
[all...]
H A Dexpr.c5128 /* Use subtarget as the target for operand 0 of a binary operation. */
5129 register rtx subtarget = (target != 0 && GET_CODE (target) == REG ? target : 0);
5139 if (!subtarget)
5140 subtarget = gen_reg_rtx (GET_MODE (value));
5141 emit_move_insn (subtarget, value);
5142 return subtarget;
5153 && !(GET_CODE (op2) == REG && op2 != subtarget))
5154 subtarget = 0;
5155 tmp = force_operand (XEXP (value, 0), subtarget);
5165 && !(GET_CODE (op2) == REG && op2 != subtarget))
5115 register rtx subtarget = (target != 0 && GET_CODE (target) == REG ? target : 0); local
5620 rtx subtarget, original_target; local
11554 rtx subtarget = target; local
[all...]
H A Doptabs.c3576 rtx tem, subtarget, comparison, insn;
3624 subtarget = target;
3634 (subtarget, insn_operand_mode[icode][0]))
3635 subtarget = gen_reg_rtx (insn_operand_mode[icode][0]);
3656 insn = GEN_FCN (icode) (subtarget, comparison, op2, op3);
3664 if (subtarget != target)
3665 convert_move (target, subtarget, 0);
3559 rtx tem, subtarget, comparison, insn; local
/haiku-buildtools/gcc/gcc/
H A Dexpmed.c1890 rtx subtarget = (target != 0 && REG_P (target) ? target : 0);
1892 subtarget = 0;
1893 op0 = expand_shift (RSHIFT_EXPR, mode, op0, bitnum, subtarget, 1);
1930 rtx subtarget = (target != 0 && REG_P (target) ? target : 0);
1931 op0 = expand_shift (LSHIFT_EXPR, mode, op0, amount, subtarget, 1);
2291 rtx subtarget = target == shifted ? 0 : target;
2318 subtarget, 1);
5172 rtx op0, comparison, subtarget;
5201 subtarget = ops[0].value;
5213 convert_move (target, subtarget,
1885 rtx subtarget = (target != 0 && REG_P (target) ? target : 0); local
1925 rtx subtarget = (target != 0 && REG_P (target) ? target : 0); local
2282 rtx subtarget = target == shifted ? 0 : target; local
5157 rtx op0, comparison, subtarget; local
5257 rtx subtarget; local
5461 rtx subtarget; local
[all...]
H A Dexpr.c4449 /* Return X if X can be used as a subtarget in a sequence of arithmetic
7171 /* Use subtarget as the target for operand 0 of a binary operation. */
7172 rtx subtarget = get_subtarget (target);
7197 if (!subtarget)
7198 subtarget = gen_reg_rtx (GET_MODE (value));
7199 emit_move_insn (subtarget, value);
7200 return subtarget;
7206 if (!CONSTANT_P (op2) && !(REG_P (op2) && op2 != subtarget))
7207 subtarget = 0;
7228 subtarget,
7156 rtx subtarget = get_subtarget (target); local
7637 rtx result, subtarget; local
8130 rtx subtarget, original_target; local
9387 rtx subtarget, original_target; local
11005 rtx subtarget = target; local
[all...]
H A Dbuiltins.c2048 expand_builtin_mathfn (tree exp, rtx target, rtx subtarget)
2138 op0 = expand_expr (arg, subtarget, VOIDmode, EXPAND_NORMAL);
2175 expand_builtin_mathfn_2 (tree exp, rtx target, rtx subtarget)
2247 op0 = expand_expr (arg0, subtarget, VOIDmode, EXPAND_NORMAL);
2285 expand_builtin_mathfn_ternary (tree exp, rtx target, rtx subtarget)
2323 op0 = expand_expr (arg0, subtarget, VOIDmode, EXPAND_NORMAL);
2359 expand_builtin_mathfn_3 (tree exp, rtx target, rtx subtarget)
2408 op0 = expand_expr (arg, subtarget, VOIDmode, EXPAND_NORMAL);
4667 rtx subtarget)
4677 subtarget
2047 expand_builtin_mathfn(tree exp, rtx target, rtx subtarget) argument
2174 expand_builtin_mathfn_2(tree exp, rtx target, rtx subtarget) argument
2284 expand_builtin_mathfn_ternary(tree exp, rtx target, rtx subtarget) argument
2358 expand_builtin_mathfn_3(tree exp, rtx target, rtx subtarget) argument
4665 expand_builtin_bswap(machine_mode target_mode, tree exp, rtx target, rtx subtarget) argument
4695 expand_builtin_unop(machine_mode target_mode, tree exp, rtx target, rtx subtarget, optab op_optab) argument
4792 expand_builtin_fabs(tree exp, rtx target, rtx subtarget) argument
4814 expand_builtin_copysign(tree exp, rtx target, rtx subtarget) argument
5970 expand_builtin(tree exp, rtx target, rtx subtarget, machine_mode mode, int ignore) argument
[all...]
H A Doptabs.c7454 rtx ret, trueval, subtarget;
7466 subtarget = target ? target : gen_reg_rtx (mode);
7471 subtarget = gen_reg_rtx (mode);
7475 ret = maybe_emit_atomic_exchange (subtarget, mem, trueval, model);
7479 ret = maybe_emit_compare_and_swap_exchange_loop (subtarget, mem, trueval);
7483 ret = maybe_emit_sync_lock_test_and_set (subtarget, mem, trueval, model);
7488 ret = maybe_emit_sync_lock_test_and_set (subtarget, mem, const1_rtx, model);
7495 if (subtarget != const0_rtx)
7496 emit_move_insn (subtarget, mem);
7499 ret = subtarget;
7426 rtx ret, trueval, subtarget; local
[all...]
/haiku-buildtools/gcc/gcc/config/alpha/
H A Dalpha.c1774 rtx subtarget
1826 subtarget, mode);
1836 if (! subtarget)
1837 subtarget = gen_reg_rtx (mode);
1839 insn = gen_rtx_SET (VOIDmode, subtarget, insn);
1841 temp = subtarget;
1873 temp = alpha_emit_set_const (subtarget, mode, c - new_const, i, no_output);
1884 temp = alpha_emit_set_const (subtarget, mode, ~c, i, no_output);
1906 temp = alpha_emit_set_const (subtarget, mode, new_const, i, no_output);
1910 temp = alpha_emit_set_const (subtarget, mod
1767 rtx subtarget local
2330 rtx subtarget; local
2359 rtx temp1, temp2, subtarget, ua; local
2921 rtx target, subtarget, tmp; local
[all...]
/haiku-buildtools/gcc/gcc/config/nds32/
H A Dnds32-intrinsic.c227 rtx subtarget ATTRIBUTE_UNUSED,
H A Dnds32.c2769 rtx subtarget,
2773 return nds32_expand_builtin_impl (exp, target, subtarget, mode, ignore);
2757 nds32_expand_builtin(tree exp, rtx target, rtx subtarget, machine_mode mode, int ignore) argument
/haiku-buildtools/gcc/gcc/config/spu/
H A Dspu-protos.h88 extern rtx spu_expand_builtin (tree exp, rtx target, rtx subtarget,
/haiku-buildtools/gcc/gcc/config/aarch64/
H A Daarch64-protos.h310 rtx subtarget ATTRIBUTE_UNUSED,
H A Daarch64.c1167 rtx subtarget; local
1245 subtarget = subtargets ? gen_reg_rtx (DImode) : dest;
1246 emit_insn (gen_rtx_SET (VOIDmode, subtarget,
1248 emit_insn (gen_adddi3 (dest, subtarget,
1258 subtarget = subtargets ? gen_reg_rtx (DImode) : dest;
1259 emit_insn (gen_rtx_SET (VOIDmode, subtarget,
1261 emit_insn (gen_adddi3 (dest, subtarget,
1271 subtarget = subtargets ? gen_reg_rtx (DImode) : dest;
1272 emit_insn (gen_rtx_SET (VOIDmode, subtarget,
1274 emit_insn (gen_adddi3 (dest, subtarget,
[all...]
H A Daarch64-builtins.c1121 rtx subtarget ATTRIBUTE_UNUSED,
/haiku-buildtools/legacy/gcc/gcc/config/alpha/
H A Dalpha.c1120 rtx subtarget
1172 temp = copy_to_suggested_reg (GEN_INT (low), subtarget, mode);
1176 subtarget, 0, OPTAB_WIDEN);
1208 && (temp = alpha_emit_set_const (subtarget, mode, new, n - 1)) != 0)
1220 if ((temp = alpha_emit_set_const (subtarget, mode, ~ c, i)) != 0)
1235 (subtarget, mode,
1238 (subtarget, mode,
1253 if ((temp = alpha_emit_set_const (subtarget, mode,
1256 (subtarget, mode,
1270 if ((temp = alpha_emit_set_const (subtarget, mod
1115 rtx subtarget local
[all...]
/haiku-buildtools/gcc/gcc/config/arm/
H A Darm-protos.h45 extern rtx arm_expand_builtin (tree exp, rtx target, rtx subtarget
/haiku-buildtools/gcc/
H A DMakefile.tpl1754 (dep-subtarget var-name)
1765 ;; dep-subtarget extracts everything up to the first dash in the given
1767 (define dep-subtarget (lambda (var-name)
1798 (if (or (= (dep-subtarget "on") "install-")
/haiku-buildtools/binutils/
H A DMakefile.tpl1781 (dep-subtarget var-name)
1792 ;; dep-subtarget extracts everything up to the first dash in the given
1794 (define dep-subtarget (lambda (var-name)
1825 (if (or (= (dep-subtarget "on") "install-")
/haiku-buildtools/gcc/gcc/config/msp430/
H A Dmsp430.c1565 rtx subtarget ATTRIBUTE_UNUSED,
/haiku-buildtools/gcc/gcc/config/arc/
H A Darc.c5153 rtx subtarget,
5168 return arc_expand_simd_builtin (exp, target, subtarget, mode, ignore);
6855 rtx subtarget ATTRIBUTE_UNUSED,
5149 arc_expand_builtin(tree exp, rtx target, rtx subtarget, machine_mode mode, int ignore) argument
/haiku-buildtools/gcc/gcc/config/stormy16/
H A Dstormy16.c2360 rtx subtarget ATTRIBUTE_UNUSED,
/haiku-buildtools/gcc/gcc/config/iq2000/
H A Diq2000.c2715 iq2000_expand_builtin (tree exp, rtx target, rtx subtarget ATTRIBUTE_UNUSED,
/haiku-buildtools/gcc/gcc/config/rx/
H A Drx.c2596 rtx subtarget ATTRIBUTE_UNUSED,
/haiku-buildtools/gcc/gcc/config/nios2/
H A Dnios2.c2921 nios2_expand_builtin (tree exp, rtx target, rtx subtarget ATTRIBUTE_UNUSED,
/haiku-buildtools/gcc/gcc/config/ia64/
H A Dia64.c1389 rtx subtarget = !can_create_pseudo_p () ? op0 : gen_reg_rtx (mode);
1391 emit_insn (gen_rtx_SET (VOIDmode, subtarget, op1));
1393 op1 = expand_simple_binop (mode, PLUS, subtarget,
10516 ia64_expand_builtin (tree exp, rtx target, rtx subtarget ATTRIBUTE_UNUSED,
1385 rtx subtarget = !can_create_pseudo_p () ? op0 : gen_reg_rtx (mode); local

Completed in 648 milliseconds

12