[PATCH] D26095: Implement vector shift builtins - llvm portion.
Nemanja Ivanovic via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 28 13:18:45 PDT 2016
nemanjai added a comment.
Other than the minor nit, this LGTM.
================
Comment at: lib/Target/PowerPC/PPCInstrAltivec.td:1339
+def VSLV : VX1_VT5_VA5_VB5<1860, "vslv",
+ [ (set v16i8 : $vD, (int_ppc_altivec_vslv v16i8 : $vA, v16i8 : $vB)) ]>;
+def VSRV : VX1_VT5_VA5_VB5<1796, "vsrv",
----------------
Please fix the spacing. The square bracket needs to line up to just inside the angled bracket (i.e. `[` lines up with `1`).
Also remove the spaces that make the pattern look out of place with respect to others. It should be:
`[(set v16i8:$vD, (int_ppc_altivec_vslv v16i8:$vA, v16i8:$vB))]`
Same below.
https://reviews.llvm.org/D26095
More information about the llvm-commits
mailing list