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

Roman Lebedev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 21 11:56:01 PDT 2019


lebedev.ri updated this revision to Diff 206044.
lebedev.ri marked 8 inline comments as done.
lebedev.ri added a comment.

Addressed review notes.


Repository:
  rL LLVM

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

https://reviews.llvm.org/D63628

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





More information about the llvm-commits mailing list