+2015-08-24 Nathan Sidwell <nathan@acm.org>
+
+ * config/nvptx/nvptx.c (walk_args_for_param): Revert previous
+ change to nvptx_type_from_mode call. Use arg_promotion for both
+ split and non-split args.
+
2015-08-24 Richard Sandiford <richard.sandiford@arm.com>
* target-insns.def (movstr): New pattern.
mode = DFmode;
}
- mode = arg_promotion (mode);
}
+ mode = arg_promotion (mode);
while (count-- > 0)
{
i++;
if (write_copy)
fprintf (file, "\tld.param%s %%ar%d, [%%in_ar%d];\n",
- nvptx_ptx_type_from_mode (mode, true), i, i);
+ nvptx_ptx_type_from_mode (mode, false), i, i);
else
fprintf (file, "\t.reg%s %%ar%d;\n",
- nvptx_ptx_type_from_mode (mode, true), i);
+ nvptx_ptx_type_from_mode (mode, false), i);
}
}
}