[llvm-dev] Is subclass of ScheduleDAGMILive a pre-RA scheduler?

陳韋任 via llvm-dev llvm-dev at lists.llvm.org
Sat Apr 22 05:12:26 PDT 2017


Hi All,

  The description of ScheduleDAGMILive [1] says:

    ScheduleDAGMILive is an implementation of ScheduleDAGInstrs that
schedules machine instructions
    while updating LiveIntervals and tracking regpressure.

Does the live interval and register pressure part of ScheduleDAGMILive
mean the subclass of ScheduleDAGMILive
is a pre-RA scheduler? I assume the post-RA scheduler no need to take
care of  live interval and register pressure,
since RA is done already.

Thanks.

[1] http://llvm.org/doxygen/classllvm_1_1ScheduleDAGMILive.html

Regards,
chenwj

-- 
Wei-Ren Chen (陳韋任)
Homepage: https://people.cs.nctu.edu.tw/~chenwj


More information about the llvm-dev mailing list