[all-commits] [llvm/llvm-project] c68b46: [AArch64][SVE] Don't crash on pre-legalizer types ...
Ahmed Bougacha via All-commits
all-commits at lists.llvm.org
Thu Jun 9 10:33:40 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c68b469e07884bc1dd69fb946af61ae476ac139b
https://github.com/llvm/llvm-project/commit/c68b469e07884bc1dd69fb946af61ae476ac139b
Author: Ahmed Bougacha <ahmed at bougacha.org>
Date: 2022-06-09 (Thu, 09 Jun 2022)
Changed paths:
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/test/CodeGen/AArch64/sve-fixed-length-ext-loads.ll
Log Message:
-----------
[AArch64][SVE] Don't crash on pre-legalizer types in extload combine.
This was assuming the vector types were MVTs, but they don't have to be.
Note that the concrete output of the test isn't very useful, since it's
dominated by nonsensical calling convention lowering for the weird types.
Differential Revision: https://reviews.llvm.org/D126505
More information about the All-commits
mailing list