aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
diff options
context:
space:
mode:
authorEli Friedman <efriedma@quicinc.com>2020-07-14 13:02:58 -0700
committerEli Friedman <efriedma@quicinc.com>2020-07-20 13:11:02 -0700
commitb8f765a1e17f8d212ab1cd8f630d35adc7495556 (patch)
treed0acdf7c43ae466b8185548f1b353086748c1d1e /llvm/lib/ExecutionEngine/SectionMemoryManager.cpp
parentf07ddbc9c4b66e91aa7a106042512ee903b6b3ba (diff)
downloadllvm-b8f765a1e17f8d212ab1cd8f630d35adc7495556.zip
llvm-b8f765a1e17f8d212ab1cd8f630d35adc7495556.tar.gz
llvm-b8f765a1e17f8d212ab1cd8f630d35adc7495556.tar.bz2
[AArch64][SVE] Add support for trunc to <vscale x N x i1>.
This isn't a natively supported operation, so convert it to a mask+compare. In addition to the operation itself, fix up some surrounding stuff to make the testcase work: we need concat_vectors on i1 vectors, we need legalization of i1 vector truncates, and we need to fix up all the relevant uses of getVectorNumElements(). Differential Revision: https://reviews.llvm.org/D83811
Diffstat (limited to 'llvm/lib/ExecutionEngine/SectionMemoryManager.cpp')
0 files changed, 0 insertions, 0 deletions