OSDN Git Service

Fix PR3457: Ignore control successors when looking for closest scheduled successor...
authorEvan Cheng <evan.cheng@apple.com>
Tue, 10 Feb 2009 08:30:11 +0000 (08:30 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Tue, 10 Feb 2009 08:30:11 +0000 (08:30 +0000)
commitf0e366a929a1acb4bc14df5ef831cce74607a967
tree866134c7f8aa0de917d54044a704b2e4489db196
parentf66d7b5a51f956901e5949413965fecc41cc9761
Fix PR3457: Ignore control successors when looking for closest scheduled successor. A control successor doesn't read result(s) produced by the scheduling unit being evaluated.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64210 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
test/CodeGen/ARM/memcpy-inline.ll
test/CodeGen/X86/fold-pcmpeqd-0.ll
test/CodeGen/X86/pr3457.ll [new file with mode: 0644]