Lines Matching refs:modifier
6455 enum expand_modifier modifier) in expand_operands() argument
6461 *op0 = expand_expr (exp0, target, VOIDmode, modifier); in expand_operands()
6470 *op0 = expand_expr (exp0, target, VOIDmode, modifier); in expand_operands()
6471 *op1 = expand_expr (exp1, NULL_RTX, VOIDmode, modifier); in expand_operands()
6480 expand_expr_constant (tree exp, int defer, enum expand_modifier modifier) in expand_expr_constant() argument
6485 if (modifier != EXPAND_INITIALIZER) in expand_expr_constant()
6495 enum expand_modifier modifier) in expand_expr_addr_expr_1() argument
6511 return XEXP (expand_expr_constant (exp, 0, modifier), 0); in expand_expr_addr_expr_1()
6518 return expand_expr (TREE_OPERAND (exp, 0), target, tmode, modifier); in expand_expr_addr_expr_1()
6523 tmode, modifier); in expand_expr_addr_expr_1()
6551 modifier == EXPAND_INITIALIZER in expand_expr_addr_expr_1()
6567 if (modifier != EXPAND_INITIALIZER in expand_expr_addr_expr_1()
6568 && modifier != EXPAND_CONST_ADDRESS) in expand_expr_addr_expr_1()
6587 result = expand_expr_addr_expr_1 (inner, subtarget, tmode, modifier); in expand_expr_addr_expr_1()
6593 if (modifier != EXPAND_NORMAL) in expand_expr_addr_expr_1()
6600 if (modifier == EXPAND_SUM || modifier == EXPAND_INITIALIZER) in expand_expr_addr_expr_1()
6617 if (modifier < EXPAND_SUM) in expand_expr_addr_expr_1()
6629 enum expand_modifier modifier) in expand_expr_addr_expr() argument
6645 tmode, modifier); in expand_expr_addr_expr()
6713 enum expand_modifier modifier, rtx *alt_rtl) in expand_expr_real() argument
6751 ret = expand_expr_real_1 (exp, target, tmode, modifier, alt_rtl); in expand_expr_real()
6757 ret = expand_expr_real_1 (exp, target, tmode, modifier, alt_rtl); in expand_expr_real()
6787 enum expand_modifier modifier, rtx *alt_rtl) in expand_expr_real_1() argument
6815 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
6844 && modifier != EXPAND_CONST_ADDRESS) in expand_expr_real_1()
6846 temp = expand_expr (exp, NULL_RTX, VOIDmode, modifier); in expand_expr_real_1()
6855 modifier); in expand_expr_real_1()
6861 expand_expr (TREE_OPERAND (exp, 0), const0_rtx, VOIDmode, modifier); in expand_expr_real_1()
6862 expand_expr (TREE_OPERAND (exp, 1), const0_rtx, VOIDmode, modifier); in expand_expr_real_1()
6867 expand_expr (TREE_OPERAND (exp, 0), const0_rtx, VOIDmode, modifier); in expand_expr_real_1()
6868 expand_expr (TREE_OPERAND (exp, 1), const0_rtx, VOIDmode, modifier); in expand_expr_real_1()
6869 expand_expr (TREE_OPERAND (exp, 2), const0_rtx, VOIDmode, modifier); in expand_expr_real_1()
6895 return expand_expr_real_1 (SSA_NAME_VAR (exp), target, tmode, modifier, in expand_expr_real_1()
6946 else if (MEM_P (decl_rtl) && modifier != EXPAND_INITIALIZER) in expand_expr_real_1()
6951 if (modifier != EXPAND_CONST_ADDRESS in expand_expr_real_1()
6952 && modifier != EXPAND_SUM in expand_expr_real_1()
7003 && modifier != EXPAND_INITIALIZER) in expand_expr_real_1()
7024 tmode, modifier); in expand_expr_real_1()
7028 return expand_expr (DECL_INITIAL (exp), target, VOIDmode, modifier); in expand_expr_real_1()
7069 temp = expand_expr_constant (exp, 1, modifier); in expand_expr_real_1()
7074 if (modifier != EXPAND_CONST_ADDRESS in expand_expr_real_1()
7075 && modifier != EXPAND_INITIALIZER in expand_expr_real_1()
7076 && modifier != EXPAND_SUM in expand_expr_real_1()
7086 rtx ret = expand_expr_real_1 (val, target, tmode, modifier, alt_rtl); in expand_expr_real_1()
7166 || ((modifier == EXPAND_INITIALIZER in expand_expr_real_1()
7167 || modifier == EXPAND_CONST_ADDRESS) in expand_expr_real_1()
7170 rtx constructor = expand_expr_constant (exp, 1, modifier); in expand_expr_real_1()
7172 if (modifier != EXPAND_CONST_ADDRESS in expand_expr_real_1()
7173 && modifier != EXPAND_INITIALIZER in expand_expr_real_1()
7174 && modifier != EXPAND_SUM) in expand_expr_real_1()
7185 || modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
7203 if (modifier != EXPAND_WRITE) in expand_expr_real_1()
7209 return expand_expr (t, target, tmode, modifier); in expand_expr_real_1()
7236 gcc_assert (modifier == EXPAND_NORMAL in expand_expr_real_1()
7237 || modifier == EXPAND_STACK_PARM); in expand_expr_real_1()
7280 if (modifier != EXPAND_CONST_ADDRESS in expand_expr_real_1()
7281 && modifier != EXPAND_INITIALIZER in expand_expr_real_1()
7282 && modifier != EXPAND_MEMORY) in expand_expr_real_1()
7287 return expand_expr (t, target, tmode, modifier); in expand_expr_real_1()
7295 if (modifier != EXPAND_CONST_ADDRESS in expand_expr_real_1()
7296 && modifier != EXPAND_INITIALIZER in expand_expr_real_1()
7297 && modifier != EXPAND_MEMORY in expand_expr_real_1()
7310 return expand_expr (fold (value), target, tmode, modifier); in expand_expr_real_1()
7316 && modifier != EXPAND_CONST_ADDRESS in expand_expr_real_1()
7317 && modifier != EXPAND_INITIALIZER in expand_expr_real_1()
7318 && modifier != EXPAND_MEMORY in expand_expr_real_1()
7339 modifier); in expand_expr_real_1()
7403 && modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
7405 op0 = expand_expr (value, target, tmode, modifier); in expand_expr_real_1()
7460 && modifier != EXPAND_STACK_PARM in expand_expr_real_1()
7463 (modifier == EXPAND_INITIALIZER in expand_expr_real_1()
7464 || modifier == EXPAND_CONST_ADDRESS in expand_expr_real_1()
7465 || modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
7466 ? modifier : EXPAND_NORMAL); in expand_expr_real_1()
7571 && modifier != EXPAND_CONST_ADDRESS in expand_expr_real_1()
7572 && modifier != EXPAND_INITIALIZER) in expand_expr_real_1()
7581 && ((modifier == EXPAND_CONST_ADDRESS in expand_expr_real_1()
7582 || modifier == EXPAND_INITIALIZER) in expand_expr_real_1()
7622 (modifier == EXPAND_STACK_PARM in expand_expr_real_1()
7634 (modifier == EXPAND_STACK_PARM in expand_expr_real_1()
7678 if (modifier == EXPAND_CONST_ADDRESS in expand_expr_real_1()
7679 || modifier == EXPAND_SUM || modifier == EXPAND_INITIALIZER) in expand_expr_real_1()
7693 || modifier == EXPAND_CONST_ADDRESS in expand_expr_real_1()
7694 || modifier == EXPAND_INITIALIZER) in expand_expr_real_1()
7704 return expand_expr (OBJ_TYPE_REF_EXPR (exp), target, tmode, modifier); in expand_expr_real_1()
7716 tmode, modifier, in expand_expr_real_1()
7739 modifier); in expand_expr_real_1()
7758 modifier == EXPAND_STACK_PARM); in expand_expr_real_1()
7781 modifier); in expand_expr_real_1()
7794 modifier == EXPAND_SUM ? EXPAND_NORMAL : modifier); in expand_expr_real_1()
7804 if (modifier == EXPAND_INITIALIZER) in expand_expr_real_1()
7813 else if (modifier == EXPAND_INITIALIZER) in expand_expr_real_1()
7830 op0 = expand_expr (TREE_OPERAND (exp, 0), NULL_RTX, mode, modifier); in expand_expr_real_1()
7899 (modifier == EXPAND_STACK_PARM in expand_expr_real_1()
7945 if (modifier == EXPAND_SUM || modifier == EXPAND_INITIALIZER in expand_expr_real_1()
7948 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
7967 if (modifier != EXPAND_SUM && modifier != EXPAND_INITIALIZER) in expand_expr_real_1()
7979 (modifier == EXPAND_INITIALIZER in expand_expr_real_1()
7984 VOIDmode, modifier); in expand_expr_real_1()
7986 if (modifier == EXPAND_SUM in expand_expr_real_1()
7987 || modifier == EXPAND_INITIALIZER) in expand_expr_real_1()
8000 if (modifier != EXPAND_SUM && modifier != EXPAND_INITIALIZER) in expand_expr_real_1()
8010 if ((modifier != EXPAND_SUM && modifier != EXPAND_INITIALIZER) in expand_expr_real_1()
8023 subtarget, &op0, &op1, modifier); in expand_expr_real_1()
8032 if ((modifier == EXPAND_SUM || modifier == EXPAND_INITIALIZER) in expand_expr_real_1()
8037 NULL_RTX, &op0, &op1, modifier); in expand_expr_real_1()
8051 if ((modifier != EXPAND_SUM && modifier != EXPAND_INITIALIZER) in expand_expr_real_1()
8056 subtarget, &op0, &op1, modifier); in expand_expr_real_1()
8081 if (modifier == EXPAND_SUM && mode == ptr_mode in expand_expr_real_1()
8099 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
8220 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
8236 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
8249 if (target == 0 || modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
8256 if (target == 0 || modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
8269 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
8279 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
8298 || modifier == EXPAND_STACK_PARM in expand_expr_real_1()
8411 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
8451 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
8474 modifier != EXPAND_STACK_PARM ? target : NULL_RTX, in expand_expr_real_1()
8523 || modifier == EXPAND_STACK_PARM in expand_expr_real_1()
8544 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()
8561 expand_expr (tsi_stmt (iter), const0_rtx, VOIDmode, modifier); in expand_expr_real_1()
8586 if (modifier != EXPAND_STACK_PARM in expand_expr_real_1()
8605 modifier == EXPAND_STACK_PARM); in expand_expr_real_1()
8611 modifier == EXPAND_STACK_PARM); in expand_expr_real_1()
8668 return expand_expr_addr_expr (exp, target, tmode, modifier); in expand_expr_real_1()
8750 modifier, alt_rtl); in expand_expr_real_1()
8813 modifier, alt_rtl); in expand_expr_real_1()
8823 if (modifier == EXPAND_STACK_PARM) in expand_expr_real_1()