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 ppc LTU/GTU sCC splitters (PR target/20196)


	I removed the early clobbers because the split instructions allow
GCC to see the dependencies of the individual instructions and I assumed
that it would allocate the registers appropriately to avoid overlap.  Is
GCC performing the register allocation on the original pattern and not the
split instructions?

	If the dependency information is ignored, as your explanation
implies, then I guess the patches are necessary and okay.

David


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