[all-commits] [llvm/llvm-project] d225ff: [X86] Add SchedWriteVecExtend scheduler per-width ...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Tue Nov 1 11:19:30 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d225ff3be79d2181cb9d894849186336aae8d169
      https://github.com/llvm/llvm-project/commit/d225ff3be79d2181cb9d894849186336aae8d169
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2022-11-01 (Tue, 01 Nov 2022)

  Changed paths:
    M llvm/lib/Target/X86/X86InstrAVX512.td
    M llvm/lib/Target/X86/X86InstrSSE.td
    M llvm/lib/Target/X86/X86Schedule.td

  Log Message:
  -----------
  [X86] Add SchedWriteVecExtend scheduler per-width wrapper

Replaces hard coded uses of WriteShuffleX/WriteVPMOV256 for VPMOVSX/VPMOVZX vector extension instructions




More information about the All-commits mailing list