[all-commits] [llvm/llvm-project] 83dad8: createFunctionType requires only VFInfo and ScalarFTy
Paschalis Mpeis via All-commits
all-commits at lists.llvm.org
Wed Dec 13 06:22:58 PST 2023
Branch: refs/heads/users/paschalis-mpeis/vfabi-create-functiontype
Home: https://github.com/llvm/llvm-project
Commit: 83dad82d71def6de4d0574b0355b6d12bb38f2ac
https://github.com/llvm/llvm-project/commit/83dad82d71def6de4d0574b0355b6d12bb38f2ac
Author: Paschalis Mpeis <Paschalis.Mpeis at arm.com>
Date: 2023-12-13 (Wed, 13 Dec 2023)
Changed paths:
M llvm/include/llvm/Analysis/VectorUtils.h
M llvm/lib/Analysis/VectorUtils.cpp
M llvm/unittests/Analysis/VectorFunctionABITest.cpp
Log Message:
-----------
createFunctionType requires only VFInfo and ScalarFTy
Not returning a pair anymore as the position can be queries directly from
VFInfo, which createFunctionType needs to have as an argument to begin
with.
Also getting the return type from the ScalarFTy, as the specification
does not encode in the mangled name such information. Therefore, the
VFInfo does not hold such info. If that changes, then it will make its
way into VFInfo and one could get it from there.
More information about the All-commits
mailing list