diff options
author | David Green <david.green@arm.com> | 2023-01-06 15:32:38 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2023-01-06 15:32:38 +0000 |
commit | 161bfa5f53efe5cb5a7b10e2eb21023c6a33a18b (patch) | |
tree | a88d92af0f7594fd8acf519d24376ee3fdca8785 /llvm/utils/TableGen/CodeGenDAGPatterns.cpp | |
parent | 8cc9530ebcba33aebd83a62543caa4a178562f09 (diff) | |
download | llvm-161bfa5f53efe5cb5a7b10e2eb21023c6a33a18b.zip llvm-161bfa5f53efe5cb5a7b10e2eb21023c6a33a18b.tar.gz llvm-161bfa5f53efe5cb5a7b10e2eb21023c6a33a18b.tar.bz2 |
[LoopFlattening] Check for extra uses on Mul
Similar to D138404, we were not guarding against extra uses of the Mul.
In most cases other checks would catch the issue due to unsupported
instructions in the outer loop, but certain non-canonical loop forms
could still get through.
Fixes #59339
Differential Revision: https://reviews.llvm.org/D141114
Diffstat (limited to 'llvm/utils/TableGen/CodeGenDAGPatterns.cpp')
0 files changed, 0 insertions, 0 deletions