aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorCullen Rhodes <cullen.rhodes@arm.com>2020-03-04 15:29:11 +0000
committerCullen Rhodes <cullen.rhodes@arm.com>2020-03-19 11:04:15 +0000
commit5ce38fcbac92a320bafb89a7b0a8e700bf02d04b (patch)
treeef529082d6165a43ae5d039751ac05be31159096 /clang/lib/Frontend/CompilerInvocation.cpp
parente26e9ba288ce156b851504ebbb7d8a775572957c (diff)
downloadllvm-5ce38fcbac92a320bafb89a7b0a8e700bf02d04b.zip
llvm-5ce38fcbac92a320bafb89a7b0a8e700bf02d04b.tar.gz
llvm-5ce38fcbac92a320bafb89a7b0a8e700bf02d04b.tar.bz2
[ValueTypes] Add support for scalable EVTs
Summary: * Remove a bunch of asserts checking for unsupported scalable types and add some more now that they are supported. * Propagate the scalable flag where necessary. * Add another `EVT::getExtendedVectorVT` method that takes an ElementCount parameter. * Add `EVT::isExtendedScalableVector` and `EVT::getExtendedVectorElementCount` - latter is currently unused. Reviewers: sdesmalen, efriedma, rengolin, craig.topper, huntergr Reviewed By: efriedma Subscribers: hiraditya, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D75672
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions