aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/ProcessTest.cpp
diff options
context:
space:
mode:
authorPaschalis Mpeis <paschalis.mpeis@arm.com>2023-12-19 12:05:28 +0000
committerGitHub <noreply@github.com>2023-12-19 12:05:28 +0000
commitddb6db4d091ac9be52cf57e32d9dd6e7b1ec01b6 (patch)
tree5ac869385511036d9e0917883687d054e8304e5f /llvm/unittests/Support/ProcessTest.cpp
parent67fd4e3408872c2ed84232293a7c621194e2a396 (diff)
downloadllvm-ddb6db4d091ac9be52cf57e32d9dd6e7b1ec01b6.zip
llvm-ddb6db4d091ac9be52cf57e32d9dd6e7b1ec01b6.tar.gz
llvm-ddb6db4d091ac9be52cf57e32d9dd6e7b1ec01b6.tar.bz2
[VFABI] Create FunctionType for vector functions (#75058)
`createFunctionType` returns a FunctionType that may contain a mask, which is currently placed as the last parameter to the Function. The placement happens according to `VFParameters` of `VFInfo`, and it should be able to handle VFABI specification changes. Regarding the return type, it uses the scalar type of the input instruction, as the specification does not encode in the mangled name such information. If that ever happens, that information should be available from `VFInfo`.
Diffstat (limited to 'llvm/unittests/Support/ProcessTest.cpp')
0 files changed, 0 insertions, 0 deletions