OSDN Git Service

[MC] Moved all the remaining logic that computed instruction latency and reciprocal...
authorAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Sun, 15 Apr 2018 17:32:17 +0000 (17:32 +0000)
committerAndrea Di Biagio <Andrea_DiBiagio@sn.scee.net>
Sun, 15 Apr 2018 17:32:17 +0000 (17:32 +0000)
commitb5e23d13a519d14a7cd6acb481c06bde362b5126
tree34cd8d79185f1598b44d03ca189d6a02ce56f0ba
parent8a7e3a43d6217a3e5803c2af6776af6ba671aa03
[MC] Moved all the remaining logic that computed instruction latency and reciprocal throughput from TargetSchedModel to MCSchedModel.

TargetSchedModel now always delegates to MCSchedModel the computation of
instruction latency and reciprocal throughput.
No functional change intended.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@330099 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/TargetSchedule.h
include/llvm/MC/MCSchedule.h
lib/CodeGen/TargetSchedule.cpp
lib/CodeGen/TargetSubtargetInfo.cpp
lib/MC/MCSchedule.cpp