aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SelectOptimize.cpp
diff options
context:
space:
mode:
authorzhijian lin <zhijian@ca.ibm.com>2024-12-10 11:21:15 -0500
committerGitHub <noreply@github.com>2024-12-10 11:21:15 -0500
commit4d06623b28ab373cd5438fda6c79cf62fc53ace0 (patch)
treef880f6f58f705e0c1bc1906e52eaa932f75e50d1 /llvm/lib/CodeGen/SelectOptimize.cpp
parentf31099ce581d33fdb64e35fee4b56d0a1145cab1 (diff)
downloadllvm-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