[all-commits] [llvm/llvm-project] 4d0662: recalculate the live interval of the defined regi...

zhijian lin via All-commits all-commits at lists.llvm.org
Tue Dec 10 08:21:37 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4d06623b28ab373cd5438fda6c79cf62fc53ace0
      https://github.com/llvm/llvm-project/commit/4d06623b28ab373cd5438fda6c79cf62fc53ace0
  Author: zhijian lin <zhijian at ca.ibm.com>
  Date:   2024-12-10 (Tue, 10 Dec 2024)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCVSXFMAMutate.cpp
    A llvm/test/CodeGen/PowerPC/pr116071.ll

  Log Message:
  -----------
  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.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list