[llvm] [TLI] Use tryDemangleForVFABI when declaring vector variants. (PR #76753)

Maciej Gabka via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 3 00:46:12 PST 2024


================
@@ -37,20 +37,39 @@ STATISTIC(NumCompUsedAdded,
 /// vectorizes the CallInst CI with a vectorization factor of VF
 /// lanes. The TLI assumes that all parameters and the return type of
 /// CI (other than void) need to be widened to a VectorType of VF
-/// lanes.
+/// lanes unless the VFABI says otherwise.
----------------
mgabka wrote:

Could you rephrase this sentence ?
I think like something like:
"For each mapping TLI contains a VABI prefix, which contains all information required to create vector function declaration."

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


More information about the llvm-commits mailing list