[PATCH] D97453: [X86] Allow PTILEZEROV and PTILELOADDV to be rematerializable

LuoYuanke via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Feb 27 00:21:43 PST 2021


LuoYuanke added inline comments.


================
Comment at: llvm/lib/Target/X86/X86InstrInfo.cpp:1010
+  case X86::PTILEZEROV:
+  case X86::PTILELOADDV:
     return true;
----------------
Sorry. I just noticed the ptileloaddv is also rematerialized. I'm not sure about it, because we need the stride (encoded as index)  information and we need also make sure the memory address is global variable. What do you think?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D97453



More information about the llvm-commits mailing list