[PATCH] D32911: [ScheduleDAG] Deal with already scheduled loads in ScheduleDAG.

Nirav Dave via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 5 08:36:29 PDT 2017


niravd created this revision.
Herald added a subscriber: MatzeB.

If we attempt to unfold an SUnit in ScheduleDAG that results in
finding an already scheduled load, we must should abort the
unfold as it will not improve scheduling.

This fixes PR32610.


https://reviews.llvm.org/D32911

Files:
  lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  test/CodeGen/X86/pr32610.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D32911.97961.patch
Type: text/x-patch
Size: 11911 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170505/bbe0c8ee/attachment.bin>


More information about the llvm-commits mailing list