Commit 58611c4f by Uros Bizjak

sparc.h (SPARC_STACK_ALIGN): Implement using ROUND_UP macro and UNITS_PER_WORD * 2.

	* config/sparc/sparc.h (SPARC_STACK_ALIGN): Implement using
	ROUND_UP macro and UNITS_PER_WORD * 2.
	* config/sparc/sparc.c (sparc_compute_frame_size):
	Use ROUND_UP and ROUND_DOWN macros where applicable.
	(function_arg_record_value, function_arg_record_value_1)
	(function_arg_record_value_1): Ditto.
	(emit_save_or_restore_regs): Use ROUND_DOWN to preserve offset
	alignment to double-word.
	(sparc_gimplify_va_arg): Use ROUND_UP to calculate rsize.
	(sparc_emit_probe_stack_range): Use ROUND_DOWN to calculate
	rounded_size.

From-SVN: r228769
parent 63b8ef40
2015-10-12 Uros Bizjak <ubizjak@gmail.com>
* config/sparc/sparc.h (SPARC_STACK_ALIGN): Implement using
ROUND_UP macro and UNITS_PER_WORD * 2.
* config/sparc/sparc.c (sparc_compute_frame_size):
Use ROUND_UP and ROUND_DOWN macros where applicable.
(function_arg_record_value, function_arg_record_value_1)
(function_arg_record_value_1): Ditto.
(emit_save_or_restore_regs): Use ROUND_DOWN to preserve offset
alignment to double-word.
(sparc_gimplify_va_arg): Use ROUND_UP to calculate rsize.
(sparc_emit_probe_stack_range): Use ROUND_DOWN to calculate
rounded_size.
2015-10-13 Tom de Vries <tom@codesourcery.com>
* tree-parloops.c (reduction_phi): Handle cases that gimple_uid is 0 or
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment