[llvm] [LV][EVL] Support cast instruction with EVL-vectorization (PR #108351)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 9 09:39:56 PST 2024


================
@@ -973,11 +974,13 @@ void VPWidenIntrinsicRecipe::execute(VPTransformState &State) {
 
   CallInst *V = State.Builder.CreateCall(VectorF, Args, OpBundles);
 
+  // FIXME: vp.cast and vp.select dont pass the underlying instruction into the
----------------
fhahn wrote:

This comment is confusing here I think, it should be at the place where it is not passed, as this needs to be fixed where the recipe is constructed, right?

https://github.com/llvm/llvm-project/pull/108351


More information about the llvm-commits mailing list