Lines Matching refs:expand_expr

2807 	    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_OPERAND (exp, 0), const0_rtx, VOIDmode,
4363 temp = expand_expr (exp, inner_target, VOIDmode,
4422 - expand_expr has used TARGET. In this case, we must not generate
4425 - expand_expr has not used TARGET - that means that the source just
4427 by expand_expr, it will compare unequal according to == .
4487 = expand_expr (copy_size, NULL_RTX, VOIDmode,
5484 return expand_expr (exp, const0_rtx, VOIDmode, 0);
6133 /* Subroutine of expand_expr: return nonzero iff there is no way that
6467 /* Subroutine of expand_expr. Expand the two operands of a binary
6470 MODIFIER argument is as documented by expand_expr. */
6480 *op0 = expand_expr (exp0, target, VOIDmode, modifier);
6489 *op0 = expand_expr (exp0, target, VOIDmode, modifier);
6490 *op1 = expand_expr (exp1, NULL_RTX, VOIDmode, modifier);
6497 output_constant_def and MODIFIER is as for expand_expr. */
6511 The TARGET, TMODE and MODIFIER arguments are as for expand_expr. */
6538 return expand_expr (TREE_OPERAND (exp, 0), target, tmode, modifier);
6564 expand_expr, as that can have various side effects; LABEL_DECLs for
6570 result = expand_expr (exp, target, tmode,
6615 tmp = expand_expr (offset, NULL, tmode, EXPAND_NORMAL);
6644 /* A subroutine of expand_expr. Evaluate EXP, which is an ADDR_EXPR.
6645 The TARGET, TMODE and MODIFIER arguments are as for expand_expr. */
6667 /* Despite expand_expr claims concerning ignoring TMODE when not
6680 /* expand_expr: generate code for computing expression EXP.
6851 not call expand_expr with anything but const0_rtx in case this
6866 temp = expand_expr (exp, NULL_RTX, VOIDmode, modifier);
6874 return expand_expr (TREE_OPERAND (exp, 0), const0_rtx, VOIDmode,
6881 expand_expr (TREE_OPERAND (exp, 0), const0_rtx, VOIDmode, modifier);
6882 expand_expr (TREE_OPERAND (exp, 1), const0_rtx, VOIDmode, modifier);
6887 expand_expr (TREE_OPERAND (exp, 0), const0_rtx, VOIDmode, modifier);
6888 expand_expr (TREE_OPERAND (exp, 1), const0_rtx, VOIDmode, modifier);
6889 expand_expr (TREE_OPERAND (exp, 2), const0_rtx, VOIDmode, modifier);
7043 return expand_expr (tmp, ignore ? const0_rtx : target,
7048 return expand_expr (DECL_INITIAL (exp), target, VOIDmode, modifier);
7075 op0 = expand_expr (TREE_REALPART (exp), rtarg, mode, 0);
7076 op1 = expand_expr (TREE_IMAGPART (exp), itarg, mode, 0);
7146 expand_expr (value, const0_rtx, VOIDmode, 0);
7229 return expand_expr (t, target, tmode, modifier);
7232 op0 = expand_expr (exp1, NULL_RTX, VOIDmode, EXPAND_SUM);
7307 return expand_expr (t, target, tmode, modifier);
7330 return expand_expr (fold (value), target, tmode, modifier);
7358 return expand_expr (fold (value), target, tmode,
7425 op0 = expand_expr (value, target, tmode, modifier);
7476 = expand_expr (tem,
7525 rtx offset_rtx = expand_expr (offset, NULL_RTX, VOIDmode,
7724 return expand_expr (OBJ_TYPE_REF_EXPR (exp), target, tmode, modifier);
7735 return lang_hooks.expand_expr (exp, original_target,
7758 rtx result = expand_expr (TREE_OPERAND (exp, 0), target, tmode,
7800 op0 = expand_expr (TREE_OPERAND (exp, 0), target, VOIDmode,
7813 op0 = expand_expr (TREE_OPERAND (exp, 0), NULL_RTX, mode,
7850 op0 = expand_expr (TREE_OPERAND (exp, 0), NULL_RTX, mode, modifier);
7976 op1 = expand_expr (TREE_OPERAND (exp, 1), subtarget, VOIDmode,
7998 op0 = expand_expr (TREE_OPERAND (exp, 0), subtarget, VOIDmode,
8003 op1 = expand_expr (TREE_OPERAND (exp, 1), NULL_RTX,
8106 op0 = expand_expr (TREE_OPERAND (exp, 0), subtarget, VOIDmode,
8288 op0 = expand_expr (TREE_OPERAND (exp, 0), subtarget, VOIDmode, 0);
8298 op0 = expand_expr (TREE_OPERAND (exp, 0), subtarget, VOIDmode, 0);
8430 op0 = expand_expr (TREE_OPERAND (exp, 0), subtarget, VOIDmode, 0);
8473 op0 = expand_expr (TREE_OPERAND (exp, 0), subtarget, VOIDmode, 0);
8506 temp = expand_expr (TREE_OPERAND (exp, 0), original_target,
8566 op0 = expand_expr (TREE_OPERAND (exp, 0), target, VOIDmode, 0);
8581 expand_expr (tsi_stmt (iter), const0_rtx, VOIDmode, modifier);
8832 return lang_hooks.expand_expr (exp, original_target, tmode,
8866 return expand_expr (t, target, VOIDmode, EXPAND_NORMAL);
9052 Once expand_expr has been called on the arguments of the comparison,
9204 return expand_expr (fold_single_bit_test (code == NE ? NE_EXPR : EQ_EXPR,