[llvm] [VPlan] Introduce recipes for VP loads and stores. (PR #87816)
    via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu Apr 11 11:09:41 PDT 2024
    
    
  
================
@@ -155,12 +155,13 @@ bool VPRecipeBase::mayHaveSideEffects() const {
   }
   case VPInterleaveSC:
     return mayWriteToMemory();
-  case VPWidenMemoryInstructionSC:
-    assert(cast<VPWidenMemoryInstructionRecipe>(this)
-                   ->getIngredient()
-                   .mayHaveSideEffects() == mayWriteToMemory() &&
-           "mayHaveSideffects result for ingredient differs from this "
-           "implementation");
+  case VPWidenLoadSC:
+  case VPWidenStoreSC:
----------------
ayalz wrote:
Add VP variants?
https://github.com/llvm/llvm-project/pull/87816
    
    
More information about the llvm-commits
mailing list