[PATCH] D33248: [Power9] Exploit D-form vector load/store

Tim Shen via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 16 13:52:50 PDT 2017


timshen accepted this revision.
timshen added a comment.
This revision is now accepted and ready to land.

LGTM.

As a side node, the CHECKs may be generated and updated using llvm/util/update_llc_test_checks.py automatically.



================
Comment at: lib/Target/PowerPC/PPCInstrVSX.td:2516
+
+  def : Pat<(v2f64 (load xaddr:$src)), (LXVX xaddr:$src)>;
+  def : Pat<(v2i64 (load xaddr:$src)), (LXVX xaddr:$src)>;
----------------
Why xoaddr -> xaddr change? AFAIK LXVX doesn't accept immediates, does it?


https://reviews.llvm.org/D33248





More information about the llvm-commits mailing list