diff options
author | Craig Topper <craig.topper@sifive.com> | 2025-05-21 15:52:08 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-21 15:52:08 -0700 |
commit | 60ad6e3fa45c03dc1fc7521ead7583a9a7d9fb61 (patch) | |
tree | 818578003f97bbb9657bf3890fe3290bcb6b6cf9 /llvm/unittests/Analysis/ValueTrackingTest.cpp | |
parent | b4d2e502e06fb96a124ef4c99668531a4c6abd3d (diff) | |
download | llvm-60ad6e3fa45c03dc1fc7521ead7583a9a7d9fb61.zip llvm-60ad6e3fa45c03dc1fc7521ead7583a9a7d9fb61.tar.gz llvm-60ad6e3fa45c03dc1fc7521ead7583a9a7d9fb61.tar.bz2 |
[SelectionDAG][RISCV] Use VP_LOAD to widen MLOAD in type legalization when possible. (#140595)
Padding the mask using 0 elements doesn't work for scalable vectors. Use
VP_LOAD and change the VL instead.
This fixes crash for Zve32x. Test file was split since i64 isn't a valid
element type for Zve32x.
Fixes #140198.
Diffstat (limited to 'llvm/unittests/Analysis/ValueTrackingTest.cpp')
0 files changed, 0 insertions, 0 deletions