[all-commits] [llvm/llvm-project] e4ec5c: [CostModel][X86] Align v2i64 MUL costs on SSE42+ t...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Sun May 23 09:20:16 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e4ec5cc8eb842eb8e4c32d8f356969c63afd59c7
      https://github.com/llvm/llvm-project/commit/e4ec5cc8eb842eb8e4c32d8f356969c63afd59c7
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2021-05-23 (Sun, 23 May 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
    M llvm/test/Analysis/CostModel/X86/arith-fix.ll
    M llvm/test/Analysis/CostModel/X86/arith-overflow.ll
    M llvm/test/Analysis/CostModel/X86/arith.ll
    M llvm/test/Analysis/CostModel/X86/reduce-mul.ll
    M llvm/test/Analysis/CostModel/X86/rem.ll
    M llvm/test/Analysis/CostModel/X86/slm-arith-costs.ll

  Log Message:
  -----------
  [CostModel][X86] Align v2i64 MUL costs on SSE42+ targets with worst case

Based on worst case of sandybridge (which seems to match nehalem for this SSE sequence) (vs btver2 + bdver2) llvm-mca analysis


  Commit: 340c1133a250c6a94e510d7aa2141c5a8df6afc8
      https://github.com/llvm/llvm-project/commit/340c1133a250c6a94e510d7aa2141c5a8df6afc8
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2021-05-23 (Sun, 23 May 2021)

  Changed paths:
    M llvm/test/CodeGen/X86/callbr-asm-phi-placement.ll
    M llvm/test/Transforms/PhaseOrdering/X86/vdiv.ll

  Log Message:
  -----------
  Fix bugs URL for PR relocations

The PR works from llvm.org, not bugs.llvm.org


Compare: https://github.com/llvm/llvm-project/compare/f47575f83cea...340c1133a250


More information about the All-commits mailing list