[PATCH] D63628: AMD K10 (Barcelona) Initial Scheduler model

Roman Lebedev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 6 01:44:10 PDT 2019


lebedev.ri updated this revision to Diff 213535.
lebedev.ri added a comment.
Herald added a subscriber: hiraditya.

Rebased, split off D65790 <https://reviews.llvm.org/D65790>/D65791 <https://reviews.llvm.org/D65791>.
Thanks for taking a look!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D63628/new/

https://reviews.llvm.org/D63628

Files:
  llvm/docs/ReleaseNotes.rst
  llvm/lib/Target/X86/X86.td
  llvm/lib/Target/X86/X86PfmCounters.td
  llvm/lib/Target/X86/X86ScheduleBarcelona.td
  llvm/test/tools/llvm-mca/X86/Barcelona/clear-super-register-1.s
  llvm/test/tools/llvm-mca/X86/Barcelona/clear-super-register-2.s
  llvm/test/tools/llvm-mca/X86/Barcelona/dependency-breaking-cmp.s
  llvm/test/tools/llvm-mca/X86/Barcelona/dependency-breaking-pcmpeq.s
  llvm/test/tools/llvm-mca/X86/Barcelona/dependency-breaking-pcmpgt.s
  llvm/test/tools/llvm-mca/X86/Barcelona/dependency-breaking-sbb-1.s
  llvm/test/tools/llvm-mca/X86/Barcelona/dependency-breaking-sbb-2.s
  llvm/test/tools/llvm-mca/X86/Barcelona/int-to-fpu-forwarding-1.s
  llvm/test/tools/llvm-mca/X86/Barcelona/int-to-fpu-forwarding-2.s
  llvm/test/tools/llvm-mca/X86/Barcelona/int-to-fpu-forwarding-3.s
  llvm/test/tools/llvm-mca/X86/Barcelona/load-store-throughput.s
  llvm/test/tools/llvm-mca/X86/Barcelona/load-throughput.s
  llvm/test/tools/llvm-mca/X86/Barcelona/one-idioms.s
  llvm/test/tools/llvm-mca/X86/Barcelona/partial-reg-update-2.s
  llvm/test/tools/llvm-mca/X86/Barcelona/partial-reg-update-3.s
  llvm/test/tools/llvm-mca/X86/Barcelona/partial-reg-update-4.s
  llvm/test/tools/llvm-mca/X86/Barcelona/partial-reg-update-5.s
  llvm/test/tools/llvm-mca/X86/Barcelona/partial-reg-update-6.s
  llvm/test/tools/llvm-mca/X86/Barcelona/partial-reg-update-7.s
  llvm/test/tools/llvm-mca/X86/Barcelona/partial-reg-update.s
  llvm/test/tools/llvm-mca/X86/Barcelona/rcu-statistics.s
  llvm/test/tools/llvm-mca/X86/Barcelona/read-advance-1.s
  llvm/test/tools/llvm-mca/X86/Barcelona/read-advance-2.s
  llvm/test/tools/llvm-mca/X86/Barcelona/read-advance-3.s
  llvm/test/tools/llvm-mca/X86/Barcelona/reg-move-elimination-1.s
  llvm/test/tools/llvm-mca/X86/Barcelona/reg-move-elimination-2.s
  llvm/test/tools/llvm-mca/X86/Barcelona/reg-move-elimination-3.s
  llvm/test/tools/llvm-mca/X86/Barcelona/reg-move-elimination-4.s
  llvm/test/tools/llvm-mca/X86/Barcelona/reg-move-elimination-5.s
  llvm/test/tools/llvm-mca/X86/Barcelona/reg-move-elimination-6.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-3dnow.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-cmov.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-cmpxchg.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-lea.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-lzcnt.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-mmx.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-popcnt.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-prefetchw.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-sse1.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-sse2.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-sse3.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-sse4a.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-x86_32.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-x86_64.s
  llvm/test/tools/llvm-mca/X86/Barcelona/resources-x87.s
  llvm/test/tools/llvm-mca/X86/Barcelona/store-throughput.s
  llvm/test/tools/llvm-mca/X86/Barcelona/zero-idioms.s
  llvm/test/tools/llvm-mca/X86/cpus.s
  llvm/test/tools/llvm-mca/X86/read-after-ld-1.s
  llvm/test/tools/llvm-mca/X86/register-file-statistics.s
  llvm/test/tools/llvm-mca/X86/scheduler-queue-usage.s
  llvm/test/tools/llvm-mca/X86/sqrt-rsqrt-rcp-memop.s





More information about the llvm-commits mailing list