nunoplopes wrote:

We don't propagate poison through intrinsics blindly. We do it when the 
semantics allow it.
Using poison as placeholder for unused lanes, don't care bits, etc is fine. But 
you are right that then we cannot make the intrinsic return poison because 
those arguments are poison.

We already do similar things with vector instructions and several intrinsics.

https://github.com/llvm/llvm-project/pull/131287
_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to