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]
Other format: [Raw text]

Re: [PATCH] Fix target/15286 (reload of paradoxical subregs)


Ug.  It wouldn't bother me if, for 4.1, someone did the work to
disallow paradoxical subregs.  It ought to be just as easy for
us to generate

	(set (reg:DI temp) (foo:DI ...))
	(set (reg:SI dest) (subreg:SI (reg:DI temp) 0))

instead of

	(set (subreg:DI (reg:SI dest) 0) (foo:DI ...))

But that aside, the patch is ok.


r~


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