aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorDavid Sherwood <david.sherwood@arm.com>2020-07-28 13:28:14 +0100
committerDavid Sherwood <david.sherwood@arm.com>2020-07-30 08:40:53 +0100
commit23ad660b5d34930b2b5362f1bba63daee78f6aa4 (patch)
treeb36368a311cdec9e0000f9ab1de54a13b73a83b3 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent73c12bd8ff1a9cd8375a357ea06f171e127ec1b8 (diff)
downloadllvm-23ad660b5d34930b2b5362f1bba63daee78f6aa4.zip
llvm-23ad660b5d34930b2b5362f1bba63daee78f6aa4.tar.gz
llvm-23ad660b5d34930b2b5362f1bba63daee78f6aa4.tar.bz2
[SVE][CodeGen] At -O0 fallback to DAG ISel when translating alloca with scalable types
When building code at -O0 We weren't falling back to DAG ISel correctly when encountering alloca instructions with scalable vector types. This is because the alloca has no operands that are scalable. I've fixed this by adding a check in AArch64ISelLowering::fallBackToDAGISel for alloca instructions with scalable types. Differential Revision: https://reviews.llvm.org/D84746
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions