[AArch64] Use register offset in cfun->machine->frame.reg_offset



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212949 138bc75d-0d04-0410-961f-82ee72b054a4
[AArch64] Remove useless variable 'increment'


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212950 138bc75d-0d04-0410-961f-82ee72b054a4
[AArch64] Hoist calculation of register rtx.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212951 138bc75d-0d04-0410-961f-82ee72b054a4
[AArch64] Refactor code out into aarch64_next_callee_save



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212952 138bc75d-0d04-0410-961f-82ee72b054a4
[AArch64] Use helper functions to handle multiple modes.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212954 138bc75d-0d04-0410-961f-82ee72b054a4
[AArch64] Unify vector and core register save/restore code.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212955 138bc75d-0d04-0410-961f-82ee72b054a4
[AArch64] Split save restore path.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212956 138bc75d-0d04-0410-961f-82ee72b054a4
[AArch64] Simplify prologue expand using new helper functions.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212957 138bc75d-0d04-0410-961f-82ee72b054a4
[AArch64] Simplify epilogue expansion using new helper functions.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212958 138bc75d-0d04-0410-961f-82ee72b054a4
[AArch64] Prologue and epilogue test cases.



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212959 138bc75d-0d04-0410-961f-82ee72b054a4
Update x32 baseline_symbols.txt

	* config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt: Update.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212963 138bc75d-0d04-0410-961f-82ee72b054a4
Add a blank line



git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212964 138bc75d-0d04-0410-961f-82ee72b054a4
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212967 138bc75d-0d04-0410-961f-82ee72b054a4
remove useless unused attributes in i386 code

gcc/

	* config/i386/driver-i386.c: Remove names of unused arguments and
	unnecessary unused attributes.
	* config/i386/host-mingw32.c: Likewise.
	* config/i386/i386.c: Likewise.
	* config/i386/winnt-stubs.c: Likewise.
	* config/i386/winnt.c: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212968 138bc75d-0d04-0410-961f-82ee72b054a4
2014-07-24  Richard Biener  <rguenther@suse.de>

	* tree-inline.h (estimate_move_cost): Add speed_p parameter.
	* tree-inline.c (estimate_move_cost): Add speed_p parameter
	and adjust MOVE_RATIO query accordingly.
	(estimate_num_insns): Adjust callers.
	* ipa-prop.c (ipa_populate_param_decls): Likewise.
	* ipa-cp.c (gather_context_independent_values,
	estimate_local_effects): Likewise.
	* ipa-split.c (consider_split): Likewise.


git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212970 138bc75d-0d04-0410-961f-82ee72b054a4
Add missing break statement.

	gcc/
	* omp-low.c (extract_omp_for_data): Add missing break statement.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212971 138bc75d-0d04-0410-961f-82ee72b054a4
Merge remote-tracking branch 'gnu/master' into 4.10.0