[all-commits] [llvm/llvm-project] e89b4b: [X86] Remove SlowDivide tuning from GRTTuning (#84...

Phoebe Wang via All-commits all-commits at lists.llvm.org
Mon Mar 11 22:42:11 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e89b4bcf32b8f6ddce9d7e95659e9f092a55c021
      https://github.com/llvm/llvm-project/commit/e89b4bcf32b8f6ddce9d7e95659e9f092a55c021
  Author: Phoebe Wang <phoebe.wang at intel.com>
  Date:   2024-03-12 (Tue, 12 Mar 2024)

  Changed paths:
    M llvm/lib/Target/X86/X86.td
    M llvm/test/CodeGen/X86/bypass-slow-division-tune.ll

  Log Message:
  -----------
  [X86] Remove SlowDivide tuning from GRTTuning (#84676)

The DIV32/64 throughput was improved since Goldmont in the Atom
architecture. The Alder Lake-E shows similar number too. So we shouldn't
add such tunings to Gracemont and later products.

Checked from Agner Fog's table and uops.info.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list