------- Comment #41 from irar at il dot ibm dot com 2009-07-28 08:12 ------- That requires pattern recognition. MIN/MAX_EXPR are recognized by the first phiopt pass, so MIN/MAXLOC should be either also recognized there or in the vectorizer. (The phiopt pass transforms if clause to MIN/MAX_EXPR. The vectorizer gets COND_EXPR after if-conversion pass).
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31067