[PATCH] D20443: [PowerPC] - Legalize illegal vector types by widening rather than integer promotion

Nemanja Ivanovic via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 5 04:13:20 PDT 2016


nemanjai closed this revision.
nemanjai added a comment.

Committed revision 274535.


================
Comment at: lib/Target/PowerPC/PPCISelLowering.h:443
@@ +442,3 @@
+    /// legalized by promoting the integer element type is much worse than code
+    /// we generate if we widen the type for applicable vectory types.
+    TargetLoweringBase::LegalizeTypeAction getPreferredVectorAction(EVT VT)
----------------
hfinkel wrote:
> Can you say something about why it is worse. N years from now someone will wonder whether this is still true ;)
Thank you. Will do (and I'll fix the typo - they're not "vectory" types :)).


Repository:
  rL LLVM

http://reviews.llvm.org/D20443





More information about the llvm-commits mailing list