diff options
| author | Tobias Gysi <tobias.gysi@nextsilicon.com> | 2022-12-14 10:27:01 +0100 |
|---|---|---|
| committer | Tobias Gysi <tobias.gysi@nextsilicon.com> | 2022-12-14 10:27:12 +0100 |
| commit | 3674cadf4d6a3390875bd0173470f3a55870edcd (patch) | |
| tree | 8b4298def3740d676ed809395ead30bc8c529ad7 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 1da4d5aafad74a3d9a3b893335249c9e5b4a7ab9 (diff) | |
[mlir][llvm] Fix bug in the LLVM IR constant import.
The recently introduced iterative constant import
(https://reviews.llvm.org/D137559) fails for programs that
subsequently import constant expressions with duplicate
subexpressions. The reason is a broken duplicate check
in getConstantsToConvert. The revision fixes the bug and
adds a test case that imports two constant expressions
with duplicates.
Reviewed By: ftynse
Differential Revision: https://reviews.llvm.org/D139918
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
