[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