[all-commits] [llvm/llvm-project] a4b761: [X86] Remove setOperationAction for FP_TO_SINT v8i16.

topperc via All-commits all-commits at lists.llvm.org
Tue Nov 12 23:00:15 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a4b7613a49741e7faa284641b0a9830275371a24
      https://github.com/llvm/llvm-project/commit/a4b7613a49741e7faa284641b0a9830275371a24
  Author: Craig Topper <craig.topper at gmail.com>
  Date:   2019-11-12 (Tue, 12 Nov 2019)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/lib/Target/X86/X86TargetTransformInfo.cpp
    M llvm/test/Analysis/CostModel/X86/fptosi.ll

  Log Message:
  -----------
  [X86] Remove setOperationAction for FP_TO_SINT v8i16.

This is no longer needed after widening legalization as we
custom legalize v8i8 ourselves.

Added entries to the cost model, but bumped the cost slightly
to account for the truncate shuffle that wasn't costed before.




More information about the All-commits mailing list