diff options
author | Random06457 <28494085+Random06457@users.noreply.github.com> | 2022-01-20 20:03:49 +0300 |
---|---|---|
committer | Simon Atanasyan <simon@atanasyan.com> | 2022-01-20 20:10:04 +0300 |
commit | ee198df2e14c139340421d4f5310dbaf9f725518 (patch) | |
tree | bf1a990fbf3271a1ec62ca8b2e7ba94a44e7f581 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 283f5a198a0e3c9978ca426e64a3011b566c2581 (diff) | |
download | llvm-ee198df2e14c139340421d4f5310dbaf9f725518.zip llvm-ee198df2e14c139340421d4f5310dbaf9f725518.tar.gz llvm-ee198df2e14c139340421d4f5310dbaf9f725518.tar.bz2 |
[mips] Improve vr4300 mulmul bugfix pass
When compiling with dwarf info, the mfix4300 flag introduced in
https://reviews.llvm.org/D116238 can miss some occurrences of the vr4300
mulmul bug if a debug instruction happens to be between two `muls`
instructions. This change skips debug instructions in order to fix
the mulmul bug detection.
Fixes https://github.com/llvm/llvm-project/issues/53094
Differential Revision: https://reviews.llvm.org/D117615
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions