OSDN Git Service

Support itineraries in TargetSubtargetInfo::getSchedInfoStr - Now if the given instr...
authorAndrew V. Tischenko <andrew.v.tischenko@gmail.com>
Tue, 1 Aug 2017 09:15:43 +0000 (09:15 +0000)
committerAndrew V. Tischenko <andrew.v.tischenko@gmail.com>
Tue, 1 Aug 2017 09:15:43 +0000 (09:15 +0000)
commit052dd78cb30f77a05dc8bb06b851402c4b6c6587
tree5aa35289c57c828a281dc7efa61f9bd45c68dce5
parent5c0c30bdd743604f5a60dbdae9383e7eddd5d5fb
Support itineraries in TargetSubtargetInfo::getSchedInfoStr - Now if the given instr does not have sched model then we try to calculate the latecy/throughput with help of itineraries.
Differential Revision https://reviews.llvm.org/D35997

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309666 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/TargetSubtargetInfo.cpp
test/CodeGen/X86/lea32-schedule.ll
test/CodeGen/X86/lea64-schedule.ll
test/CodeGen/X86/sse-schedule.ll
test/CodeGen/X86/sse2-schedule.ll
test/CodeGen/X86/sse3-schedule.ll
test/CodeGen/X86/ssse3-schedule.ll