nvptx.c (nvptx_function_arg_advance): Don't consider mode.

* config/nvptx/nvptx.c (nvptx_function_arg_advance): Don't
	consider mode.

From-SVN: r231121
This commit is contained in:
Nathan Sidwell 2015-12-01 16:58:08 +00:00 committed by Nathan Sidwell
parent 0b2a137802
commit ac8560785f
2 changed files with 10 additions and 7 deletions

View file

@ -1,3 +1,8 @@
2015-12-01 Nathan Sidwell <nathan@acm.org>
* config/nvptx/nvptx.c (nvptx_function_arg_advance): Don't
consider mode.
2015-12-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
* config/rs6000/rs6000.c (const_load_sequence_p): Handle extra

View file

@ -975,15 +975,13 @@ nvptx_function_incoming_arg (cumulative_args_t cum_v, machine_mode mode,
/* Implement TARGET_FUNCTION_ARG_ADVANCE. */
static void
nvptx_function_arg_advance (cumulative_args_t cum_v, machine_mode mode,
const_tree type ATTRIBUTE_UNUSED,
bool named ATTRIBUTE_UNUSED)
nvptx_function_arg_advance (cumulative_args_t cum_v,
machine_mode ARG_UNUSED (mode),
const_tree ARG_UNUSED (type),
bool ARG_UNUSED (named))
{
CUMULATIVE_ARGS *cum = get_cumulative_args (cum_v);
if (mode == TImode)
cum->count += 2;
else
cum->count++;
cum->count++;
}
/* Handle the TARGET_STRICT_ARGUMENT_NAMING target hook.