[PATCH] D35997: Support itineraries in TargetSubtargetInfo::getSchedInfoStr

Andrew V. Tischenko via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 28 07:10:52 PDT 2017


avt77 created this revision.

Now we support itineraries data in calcultion of latency:throughput (when we're going to print out the sched info). As result Atom schedul model shows its current numbers. I'm not sure those numbers are correct but the engine is here and we can move Atom from the old structures to the new ones.


https://reviews.llvm.org/D35997

Files:
  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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D35997.108643.patch
Type: text/x-patch
Size: 126056 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170728/1d6ed899/attachment.bin>


More information about the llvm-commits mailing list