[llvm] [llvm][CodeGen] Resolve issues when updating live intervals in window scheduler (PR #101945)
Hua Tian via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 14 05:21:14 PDT 2024
=?utf-8?b?4oCcYWtpcmF0aWFu4oCd?= <akiratian at tencent.com>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/101945 at github.com>
huaatian wrote:
> I'm surprised this is enough to update everything
This patch only adds the MBB information to the maps.
In the window scheduler, we have already call the repairIntervalsInRange() interface to fix the missing live interval information.
The issue occurred because the live interval information corresponding to the newly generated code after pipeliner scheduling was corrupted.
By simply adding the MBB information, the repairIntervalsInRange() interface will no longer fail.
https://github.com/llvm/llvm-project/pull/101945
More information about the llvm-commits
mailing list