diff options
Diffstat (limited to 'gcc/config/c4x')
-rw-r--r-- | gcc/config/c4x/c4x.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gcc/config/c4x/c4x.c b/gcc/config/c4x/c4x.c index 3757523a620..e93d6d1c9c9 100644 --- a/gcc/config/c4x/c4x.c +++ b/gcc/config/c4x/c4x.c @@ -4405,7 +4405,7 @@ c4x_expand_builtin (tree exp, rtx target, { case C4X_BUILTIN_FIX: arg0 = TREE_VALUE (arglist); - r0 = expand_expr (arg0, NULL_RTX, QFmode, 0); + r0 = expand_expr (arg0, NULL_RTX, QFmode, EXPAND_NORMAL); if (! target || ! register_operand (target, QImode)) target = gen_reg_rtx (QImode); emit_insn (gen_fixqfqi_clobber (target, r0)); @@ -4413,7 +4413,7 @@ c4x_expand_builtin (tree exp, rtx target, case C4X_BUILTIN_FIX_ANSI: arg0 = TREE_VALUE (arglist); - r0 = expand_expr (arg0, NULL_RTX, QFmode, 0); + r0 = expand_expr (arg0, NULL_RTX, QFmode, EXPAND_NORMAL); if (! target || ! register_operand (target, QImode)) target = gen_reg_rtx (QImode); emit_insn (gen_fix_truncqfqi2 (target, r0)); @@ -4424,8 +4424,8 @@ c4x_expand_builtin (tree exp, rtx target, break; arg0 = TREE_VALUE (arglist); arg1 = TREE_VALUE (TREE_CHAIN (arglist)); - r0 = expand_expr (arg0, NULL_RTX, QImode, 0); - r1 = expand_expr (arg1, NULL_RTX, QImode, 0); + r0 = expand_expr (arg0, NULL_RTX, QImode, EXPAND_NORMAL); + r1 = expand_expr (arg1, NULL_RTX, QImode, EXPAND_NORMAL); if (! target || ! register_operand (target, QImode)) target = gen_reg_rtx (QImode); emit_insn (gen_mulqi3_24_clobber (target, r0, r1)); @@ -4435,7 +4435,7 @@ c4x_expand_builtin (tree exp, rtx target, if (TARGET_C3X) break; arg0 = TREE_VALUE (arglist); - r0 = expand_expr (arg0, NULL_RTX, QFmode, 0); + r0 = expand_expr (arg0, NULL_RTX, QFmode, EXPAND_NORMAL); if (! target || ! register_operand (target, QFmode)) target = gen_reg_rtx (QFmode); emit_insn (gen_toieee (target, r0)); @@ -4445,7 +4445,7 @@ c4x_expand_builtin (tree exp, rtx target, if (TARGET_C3X) break; arg0 = TREE_VALUE (arglist); - r0 = expand_expr (arg0, NULL_RTX, QFmode, 0); + r0 = expand_expr (arg0, NULL_RTX, QFmode, EXPAND_NORMAL); if (register_operand (r0, QFmode)) { r1 = assign_stack_local (QFmode, GET_MODE_SIZE (QFmode), 0); @@ -4461,7 +4461,7 @@ c4x_expand_builtin (tree exp, rtx target, if (TARGET_C3X) break; arg0 = TREE_VALUE (arglist); - r0 = expand_expr (arg0, NULL_RTX, QFmode, 0); + r0 = expand_expr (arg0, NULL_RTX, QFmode, EXPAND_NORMAL); if (! target || ! register_operand (target, QFmode)) target = gen_reg_rtx (QFmode); emit_insn (gen_rcpfqf_clobber (target, r0)); |