Re: [PATCH, rs6000] Canonicalize split for ordered and unordered vector compares

2014-02-24 Thread Bill Schmidt
Whoops, just noticed the obvious error in the patch. Must have crossed my eyes and seen a "not" that wasn't there. Will re-fix shortly. Bill On Mon, 2014-02-24 at 18:41 -0600, Bill Schmidt wrote: > Hi, > > The patterns *vector_ordered and *vector_unordered perform a > split that's intended to

[PATCH, rs6000] Canonicalize split for ordered and unordered vector compares

2014-02-24 Thread Bill Schmidt
Hi, The patterns *vector_ordered and *vector_unordered perform a split that's intended to match the nor3 pattern. However, they don't use the proper canonical form, so the resulting insn isn't recognized. This patch changes the splits to use the canonical form. Bootstrapped and tested on powerp