[PATCH] D91646: [VE] VEC_BROADCAST, lowering and isel

Kazushi Marukawa via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 18 15:09:03 PST 2020


kaz7 added a comment.

Thank you for updates.



================
Comment at: llvm/lib/Target/VE/VEInstrPatternsVec.td:37
+
+multiclass vbrd_elem64<ValueType v64, ValueType s64, SDPatternOperator ImmOp, SDNodeXForm ImmCast> {
+  // VBRDrl
----------------
You can make similar VBRDil pattern for 64 bits immediate values here.  I think it worth to do since we often uses vbrd 0 or vbrd 1.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D91646/new/

https://reviews.llvm.org/D91646



More information about the llvm-commits mailing list