r221830 - in /trunk/gcc: ChangeLog config/i386/...

uros@gcc.gnu.org uros@gcc.gnu.org
Thu Apr 2 07:56:00 GMT 2015


Author: uros
Date: Thu Apr  2 07:56:05 2015
New Revision: 221830

URL: https://gcc.gnu.org/viewcvs?rev=221830&root=gcc&view=rev
Log:
	* config/i386/sync.md (UNSPEC_FILD_ATOMIC, UNSPEC_FIST_ATOMIC): New.
	(loaddi_via_fpu): Use UNSPEC_FILD_ATOMIC.
	(storedi_via_fpu): Use UNSPEC_FIST_ATOMIC.
	* reg-stack.c (get_true_reg): Change UNSPEC_LDA to UNSPEC_FILD_ATOMIC.
	(subst_stack_regs_pat): Change UNSPEC_STA to UNSPEC_FIST_ATOMIC.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/i386/sync.md
    trunk/gcc/reg-stack.c



More information about the Gcc-cvs mailing list