[all-commits] [llvm/llvm-project] 98265d: [ScheduleDAG] Support REQ_SEQUENCE unscheduling

Filipp Zhinkin via All-commits all-commits at lists.llvm.org
Fri Dec 30 03:17:27 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 98265db84c332a6969b0ca10031f175f2af731fa
      https://github.com/llvm/llvm-project/commit/98265db84c332a6969b0ca10031f175f2af731fa
  Author: Filipp Zhinkin <filipp.zhinkin at gmail.com>
  Date:   2022-12-30 (Fri, 30 Dec 2022)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
    A llvm/test/CodeGen/ARM/unschedule-reg-sequence.ll

  Log Message:
  -----------
  [ScheduleDAG] Support REQ_SEQUENCE unscheduling

REG_SEQUENCE node requires special treatment during the
unscheduling because the node is untyped and neither its
class, nor cost could be retrieved the same way as for
typed nodes.

Related issue: https://github.com/llvm/llvm-project/issues/58911

Reviewed By: efriedma

Differential Revision: https://reviews.llvm.org/D138837




More information about the All-commits mailing list