diff options
author | Alexey Bataev <a.bataev@outlook.com> | 2024-07-19 07:17:48 -0700 |
---|---|---|
committer | Alexey Bataev <a.bataev@outlook.com> | 2024-07-19 07:28:04 -0700 |
commit | f6e01b9ece1e73f6eda6e1dbff3aa72e917f4007 (patch) | |
tree | 6460c43eb74e3cc614bb11fa8b06df7453129ed8 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | 7e37d021022b0786a704a89abae2014692158b2f (diff) | |
download | llvm-f6e01b9ece1e73f6eda6e1dbff3aa72e917f4007.zip llvm-f6e01b9ece1e73f6eda6e1dbff3aa72e917f4007.tar.gz llvm-f6e01b9ece1e73f6eda6e1dbff3aa72e917f4007.tar.bz2 |
[SLP]Do not trunc bv nodes, if the user is vectorized an requires wider type.
If at least a single user of the gathered trunc'ed instruction is
vectorized and requires wider type, than the trunc node, such
gathers/buildvectors should not be optimized for better bitwidth.
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions