diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-11-24 11:38:30 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-11-24 12:03:27 +0000 |
commit | 49e463ff803d144bec510d6c1e061aafbf3b27cf (patch) | |
tree | b84d151435cb1ba0a2363cc98f8da1def3075182 /llvm/lib/Object/XCOFFObjectFile.cpp | |
parent | 3d95d1b477dee6c1a01f6802527b60ba74271ed5 (diff) | |
download | llvm-49e463ff803d144bec510d6c1e061aafbf3b27cf.zip llvm-49e463ff803d144bec510d6c1e061aafbf3b27cf.tar.gz llvm-49e463ff803d144bec510d6c1e061aafbf3b27cf.tar.bz2 |
[IR] Constant::getAggregateElement - early-out for ScalableVectorType
We can't call getNumElements() for ScalableVectorType types - just bail for now, although ConstantAggregateZero/UndefValue could return a reasonable value.
Fixes crash shown in OSS-Fuzz #25272 https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=25272
Diffstat (limited to 'llvm/lib/Object/XCOFFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions