[llvm] [LV, VP]VP intrinsics support for the Loop Vectorizer (PR #76172)

Alexey Bataev via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 22 10:33:05 PST 2024


alexey-bataev wrote:

The update regarding AVL/EVL. I missed one point here, when we discussed it before.
1. AVL can be referred as the input parameter for llvm.experimental.get.vector.length intrinsic.
2. EVL is the result, returned by this intrinsic.

So, this 2 subject are separate. For this reason the corresponding parameter in LLVM IR  Reference manual (https://llvm.org/docs/LangRef.html) for VP-based intrinsics is named as `%evl` and we use it here as EVL.


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


More information about the llvm-commits mailing list