[all-commits] [llvm/llvm-project] 37ec70: [X86][CostModel] Update truncate costs for some na...

topperc via All-commits all-commits at lists.llvm.org
Mon Apr 27 14:17:21 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 37ec7092331428bdddc1902d7176972480563eca
      https://github.com/llvm/llvm-project/commit/37ec7092331428bdddc1902d7176972480563eca
  Author: Craig Topper <craig.topper at intel.com>
  Date:   2020-04-27 (Mon, 27 Apr 2020)

  Changed paths:
    M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
    M llvm/test/Analysis/CostModel/X86/sse-itoi.ll
    M llvm/test/Analysis/CostModel/X86/trunc.ll

  Log Message:
  -----------
  [X86][CostModel] Update truncate costs for some narrow vector cases to match their wider version.

This updates v4i16->v4i8 with sse2 to match v8i16->v8i8.
Update v2i16->v2i8 and v4i16->v4i8 with sse 4.1 to match v8i16->v8i8.




More information about the All-commits mailing list