[LLVMdev] AVX Shuffles & PatLeaf Help Needed

Anton Korobeynikov anton at korobeynikov.info
Thu Dec 17 16:04:56 PST 2009


Hello, David

> Can you expand on this with an example?  There seems to be an awful lot of
> shuffle patterns and predicates in PPCInstrAltivec.td.  What do you mean by,
> "Canonicalize to byte ops?"  Can you walk me through how that works with
> Altivec?
The basic idea is quite simple - lower everything to vNi8 and write
all the patterns using only these types.

-- 
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University




More information about the llvm-dev mailing list