This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: RFA: Change D30V port to use init/mark/free machine_status


Hi Mike,

: This is a known problem (at least on the d30v with conditional execution).  The
: problem is if you have:
: 
: 	if (cond) {
: 		tmp = ...;
: 		....
: 	}
: 
: where tmp is a register that is not live, flow wants tmp to be live when the
: THEN block is converted to COND_EXEC format, and complains.  I would say, check
: in the patch.....

Thanks for the explanation - patch checked in.

Cheers
	Nick

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]