[Protopatch 11/11][IA64] Migrate to reduc_(plus|min|max)_scal_v2df optab

Alan Lawrence alan.lawrence@arm.com
Fri Oct 24 12:12:00 GMT 2014


This is an attempt to migrate IA64 to the newer optabs, however, I found none of 
the tests in gcc.dg/vect seemed to touch any of the affected patterns....so this 
is only really tested by building a stage-1 compiler.

gcc/ChangeLog:

	* config/ia64/vect.md (reduc_splus_v2sf): Rename to...
	(reduc_plus_v2sf): ...this, add a vec_extractv2sf.
	(reduc_smin_v2sf): Rename to...
	(reduc_smin_scal_v2sf): ...this, add a vec_extractv2sf.
	(reduc_smax_v2sf): Rename to...
	(reduc_smax_scal_v2sf): ...this, add a vec_extractv2sf.



More information about the Gcc-patches mailing list