diff options
author | zhijian lin <zhijian@ca.ibm.com> | 2024-12-10 11:21:15 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-10 11:21:15 -0500 |
commit | 4d06623b28ab373cd5438fda6c79cf62fc53ace0 (patch) | |
tree | f880f6f58f705e0c1bc1906e52eaa932f75e50d1 /llvm/lib/CodeGen/SelectOptimize.cpp | |
parent | f31099ce581d33fdb64e35fee4b56d0a1145cab1 (diff) | |
download | llvm-4d06623b28ab373cd5438fda6c79cf62fc53ace0.zip llvm-4d06623b28ab373cd5438fda6c79cf62fc53ace0.tar.gz llvm-4d06623b28ab373cd5438fda6c79cf62fc53ace0.tar.bz2 |
recalculate the live interval of the defined register of xvmaddmdp in the VSX FMA mutation pass. (#116071)
The patch fix https://github.com/llvm/llvm-project/issues/116061
The root cause of the assertion is that the FMA mutation pass does not
update the subranges of the live interval for the defined register of
the modified instruction .
it recalculate the live interval of the defined register of xvmaddmdp in
the VSX FMA mutation pass.
Diffstat (limited to 'llvm/lib/CodeGen/SelectOptimize.cpp')
0 files changed, 0 insertions, 0 deletions