diff options
author | Mahesh Ravishankar <ravishankarm@google.com> | 2022-06-23 21:06:45 +0000 |
---|---|---|
committer | Mahesh Ravishankar <ravishankarm@google.com> | 2022-06-28 05:26:39 +0000 |
commit | fa596c6921159af50e69cc3be189d951521a9eb9 (patch) | |
tree | b3b24b76f7c405478ac6cb097aa4dd9844282317 /llvm/unittests/ProfileData/CoverageMappingTest.cpp | |
parent | b941857b40edd7f3f3a9ec2ec85a26db24739774 (diff) | |
download | llvm-fa596c6921159af50e69cc3be189d951521a9eb9.zip llvm-fa596c6921159af50e69cc3be189d951521a9eb9.tar.gz llvm-fa596c6921159af50e69cc3be189d951521a9eb9.tar.bz2 |
[mlir][Vector] Fix reordering of floating point adds during lower of `vector.contract`.
Adding the accumulator value after the `vector.contract` changes the
precision of the operation. This makes sure the accumulator is carried
through to `vector.reduce` (and down to LLVM).
Differential Revision: https://reviews.llvm.org/D128674
Diffstat (limited to 'llvm/unittests/ProfileData/CoverageMappingTest.cpp')
0 files changed, 0 insertions, 0 deletions