Displaying 2 results from an estimated 2 matches for "schedulenodetopdown".
2009 Feb 06
2
[LLVMdev] list-td scheduler asserts on targets with implicitly defined registers
Hi,
I just switched to the 2.5 release branch and noticed that llc runs into the following assert in ScheduleDAGList::ScheduleNodeTopDown() using our custom backend:
assert(!I->isAssignedRegDep() &&
"The list-td scheduler doesn't yet support physreg dependencies!");
It turns out that the register dependency concerns the condition code register which is modeled as an implicitly defined registe...
2009 Feb 06
0
[LLVMdev] list-td scheduler asserts on targets with implicitly defined registers
...py cost. -1 means it's extremely expensive to copy registers
in the particular register class.
Evan
On Feb 6, 2009, at 2:22 AM, Christian Sayer wrote:
> Hi,
>
> I just switched to the 2.5 release branch and noticed that llc runs
> into the following assert in ScheduleDAGList::ScheduleNodeTopDown()
> using our custom backend:
>
> assert(!I->isAssignedRegDep() &&
> "The list-td scheduler doesn't yet support physreg
> dependencies!");
>
> It turns out that the register dependency concerns the condition
> code register which i...