misched: Added CanHandleTerminators.
authorAndrew Trick <atrick@apple.com>
Fri, 13 Apr 2012 23:29:54 +0000 (23:29 +0000)
committerAndrew Trick <atrick@apple.com>
Fri, 13 Apr 2012 23:29:54 +0000 (23:29 +0000)
commit007079201276368736fc893d4d5ec7aeeca00823
treea10f76b12b2b8554c51151d7f62d7b7781a61afc
parent6335e41d38ff85c263451c5cd71b2588c5cc74cc
misched: Added CanHandleTerminators.

This is a special flag for targets that really want their block
terminators in the DAG. The default scheduler cannot handle this
correctly, so it becomes the specialized scheduler's responsibility to
schedule terminators.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154712 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/ScheduleDAGInstrs.h
lib/CodeGen/ScheduleDAGInstrs.cpp