Searched refs:expand_expr (Results 1 - 21 of 21) sorted by relevance

/freebsd-11-stable/contrib/gcc/cp/
H A Dexpr.c88 /* Hook used by expand_expr to expand language-specific tree codes. */
111 return expand_expr (cplus_expand_constant (exp),
123 return expand_expr (BASELINK_FUNCTIONS (exp), target, tmode,
/freebsd-11-stable/contrib/gcc/
H A Dexpr.c2807 return expand_expr (part, NULL_RTX, imode, EXPAND_NORMAL);
3963 value = expand_expr (op1, NULL_RTX, str_mode, 0);
3996 value = expand_expr (op1, NULL_RTX, GET_MODE (str_rtx), 0);
4091 offset_rtx = expand_expr (offset, NULL_RTX, VOIDmode, EXPAND_SUM);
4119 /* Handle expand_expr of a complex value returning a CONCAT. */
4186 to_rtx = expand_expr (to, NULL_RTX, VOIDmode, EXPAND_WRITE);
4211 to_rtx = expand_expr (to, NULL_RTX, VOIDmode, EXPAND_WRITE);
4220 temp = expand_expr (from, 0, GET_MODE (to_rtx), 0);
4296 expand_expr (exp, const0_rtx, VOIDmode, 0);
4303 expand_expr (TREE_OPERAN
[all...]
H A Dbuiltins.c345 len = c_strlen (src, 1); if (len) expand_expr (len, ...); would not
969 op0 = expand_expr (arg0, NULL_RTX, Pmode, EXPAND_NORMAL);
1029 rtx addr = expand_expr (exp, NULL_RTX, ptr_mode, EXPAND_NORMAL);
1866 op0 = expand_expr (arg, subtarget, VOIDmode, 0);
2021 op0 = expand_expr (arg0, subtarget, VOIDmode, EXPAND_NORMAL);
2115 op0 = expand_expr (arg, subtarget, VOIDmode, 0);
2272 op0 = expand_expr (arg, subtarget, VOIDmode, 0);
2554 rtx op = expand_expr (arg0, subtarget, VOIDmode, 0);
2602 op0 = expand_expr (arg0, subtarget, VOIDmode, 0);
2616 op0 = expand_expr (arg
[all...]
H A Dlanghooks.h320 /* Called by expand_expr for language-specific tree codes.
322 rtx (*expand_expr) (tree, rtx, enum machine_mode, int, rtx *); member in struct:lang_hooks
324 /* Called by expand_expr to generate the definition of a decl. Returns
H A Dtree-ssa-address.c227 ? expand_expr (build_addr (addr->symbol, current_function_decl),
231 ? expand_expr (addr->base, NULL_RTX, Pmode, EXPAND_NORMAL)
234 ? expand_expr (addr->index, NULL_RTX, Pmode, EXPAND_NORMAL)
H A Dstmt.c836 op = expand_expr (val, NULL_RTX, VOIDmode, EXPAND_WRITE);
908 op = expand_expr (val, NULL_RTX, VOIDmode,
1382 value = expand_expr (exp, const0_rtx, VOIDmode, 0);
1746 val = expand_expr (retval_rhs, val, GET_MODE (val), 0);
1754 expand_expr (retval, const0_rtx, VOIDmode, 0);
3317 low_rtx = expand_expr (low, NULL_RTX, mode, EXPAND_NORMAL);
3321 new_bound = expand_expr (fold_build2 (MINUS_EXPR, type,
H A Dexpr.h43 /* This is the 4th arg to `expand_expr'.
485 Useful after calling expand_expr with 1 as sum_ok. */
488 /* Work horse for expand_expr. */
496 expand_expr (tree exp, rtx target, enum machine_mode mode,
490 expand_expr (tree exp, rtx target, enum machine_mode mode, function
H A Dexplow.c251 return expand_expr (size, NULL_RTX, TYPE_MODE (sizetype), 0);
288 Values returned by expand_expr with 1 for sum_ok fit this constraint. */
1078 r_save = expand_expr (t_save, NULL_RTX, VOIDmode, EXPAND_WRITE);
H A Dexcept.c2922 rtx addr = expand_expr (addr_tree, NULL_RTX, Pmode, 0);
2954 rtx addr = expand_expr (addr_tree, NULL_RTX, ptr_mode, 0);
2976 tmp = expand_expr (stackadj_tree, cfun->eh->ehr_stackadj, VOIDmode, 0);
2984 tmp = expand_expr (handler_tree, cfun->eh->ehr_handler, VOIDmode, 0);
3042 rtx addr = expand_expr (addr_tree, NULL_RTX, ptr_mode, 0);
3594 value = expand_expr (type, NULL_RTX, VOIDmode, EXPAND_INITIALIZER);
H A Doptabs.c649 rtx_op1 = expand_expr (vec_oprnd, NULL_RTX, VOIDmode, EXPAND_NORMAL);
654 rtx_op2 = expand_expr (shift_oprnd, NULL_RTX, VOIDmode, EXPAND_NORMAL);
5715 rtx_op0 = expand_expr (t_op0, NULL_RTX, TYPE_MODE (TREE_TYPE (t_op0)), 1);
5716 rtx_op1 = expand_expr (t_op1, NULL_RTX, TYPE_MODE (TREE_TYPE (t_op1)), 1);
5777 rtx_op1 = expand_expr (TREE_OPERAND (vec_cond_expr, 1),
5783 rtx_op2 = expand_expr (TREE_OPERAND (vec_cond_expr, 2),
H A Dcfgexpand.c1223 expand_expr (else_exp, const0_rtx, VOIDmode, 0);
H A Dcalls.c1996 expand_expr (TREE_VALUE (arg), const0_rtx,
4168 arg->value = expand_expr (pval,
4269 size_rtx = expand_expr (size_in_bytes (TREE_TYPE (pval)),
H A Ddbxout.c2325 /* This is a specialized subset of expand_expr for use by dbxout_symbol in
2346 return expand_expr (expr, NULL_RTX, VOIDmode, EXPAND_INITIALIZER);
H A Dfunction.c3104 : expand_expr (size_diffop (all.stack_args_size.var,
3995 /* Avoid expand_expr here, because we don't want guard_decl pulled
4033 /* Avoid expand_expr here, because we don't want guard_decl pulled
4204 r_save = expand_expr (t_save, NULL_RTX, VOIDmode, EXPAND_WRITE);
H A Dvarasm.c4102 if (! assemble_integer (expand_expr (exp, NULL_RTX, VOIDmode,
H A Dtree-ssa-loop-ivopts.c2518 rslt = expand_expr (expr, NULL_RTX, TYPE_MODE (type), EXPAND_NORMAL);
H A Ddwarf2out.c10169 rtl = expand_expr (init, NULL_RTX, VOIDmode, EXPAND_INITIALIZER);
10171 /* If expand_expr returns a MEM, it wasn't immediate. */
/freebsd-11-stable/contrib/gcc/config/i386/
H A Di386.c4596 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
4605 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
4616 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
4626 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
16164 /* Errors in the source file can cause expand_expr to return const0_rtx
16549 op0 = expand_expr (arg0, NULL_RTX, tmode, 0);
16550 op1 = expand_expr (arg1, NULL_RTX, mode1, 0);
16806 op0 = expand_expr (arg0, NULL_RTX, VOIDmode, 0);
16807 op1 = expand_expr (arg1, NULL_RTX, VOIDmode, 0);
16856 op0 = expand_expr (arg
[all...]
/freebsd-11-stable/contrib/gcc/config/s390/
H A Ds390.c7940 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
7948 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
7967 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
7980 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
8246 op[arity] = expand_expr (arg, NULL_RTX, insn_op->mode, 0);
/freebsd-11-stable/contrib/gcc/config/mips/
H A Dmips.c4272 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
4277 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
4289 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
4295 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
4301 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
/freebsd-11-stable/contrib/gcc/config/rs6000/
H A Drs6000.c5895 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
5903 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
5913 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
5930 expand_expr (t, const0_rtx, VOIDmode, EXPAND_NORMAL);
7391 op0 = expand_expr (arg0, NULL_RTX, tmode, 0);
7392 op1 = expand_expr (arg1, NULL_RTX, mode1, 0);
7972 op = expand_expr (arg, NULL_RTX, Pmode, EXPAND_NORMAL);

Completed in 528 milliseconds