diff options
author | Bradley Smith <bradley.smith@arm.com> | 2021-10-08 14:23:29 +0000 |
---|---|---|
committer | Bradley Smith <bradley.smith@arm.com> | 2021-10-11 11:20:50 +0000 |
commit | 03065ecd85366d0d0f8502469be7543be6fece70 (patch) | |
tree | 7fa029be72160d2dbbd8be40046c1215e5c853df /llvm/lib/Object/COFFModuleDefinition.cpp | |
parent | 8093c2ea574b9f7cbeb6c150f6584446cfd93517 (diff) | |
download | llvm-03065ecd85366d0d0f8502469be7543be6fece70.zip llvm-03065ecd85366d0d0f8502469be7543be6fece70.tar.gz llvm-03065ecd85366d0d0f8502469be7543be6fece70.tar.bz2 |
[AArch64][SVE] Ensure LowerEXTRACT_SUBVECTOR is not called for illegal types
The lowering for EXTRACT_SUBVECTOR should not be called during type
legalization, only as part of lowering, hence return SDValue() when
called on illegal types.
This also adds missing tests for extracting fixed types from illegal
scalable types.
Differential Revision: https://reviews.llvm.org/D111412
Diffstat (limited to 'llvm/lib/Object/COFFModuleDefinition.cpp')
0 files changed, 0 insertions, 0 deletions