diff options
author | Evgenii Stepanov <eugenis@google.com> | 2020-01-24 16:36:13 -0800 |
---|---|---|
committer | Evgenii Stepanov <eugenis@google.com> | 2020-01-27 15:22:59 -0800 |
commit | c3b80adceef7258bf8b174f104859626a85d59dd (patch) | |
tree | 619f754812c885f01dd4b4a6fd40514edb4586d3 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 8e3f59b45ae185cc9b4e3a817d7ac958f1d55976 (diff) | |
download | llvm-c3b80adceef7258bf8b174f104859626a85d59dd.zip llvm-c3b80adceef7258bf8b174f104859626a85d59dd.tar.gz llvm-c3b80adceef7258bf8b174f104859626a85d59dd.tar.bz2 |
Fix StackSafetyAnalysis crash with scalable vector types.
Summary:
Treat scalable allocas as if they have storage size of 0, and
scalable-typed memory accesses as if their range is unlimited.
This is not a proper support of scalable vector types in the analysis -
we can do better, but not today.
Reviewers: vitalybuka
Subscribers: hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D73394
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions