[all-commits] [llvm/llvm-project] 4229f1: [TargetLowering] Remove isDesirableToCombineBuildV...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Sat Feb 8 00:56:31 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 4229f12a22a28d17ab49a3478928852fd212fc2a
      https://github.com/llvm/llvm-project/commit/4229f12a22a28d17ab49a3478928852fd212fc2a
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2020-02-08 (Sat, 08 Feb 2020)

  Changed paths:
    M llvm/include/llvm/CodeGen/TargetLowering.h
    M llvm/lib/Target/X86/X86ISelLowering.cpp
    M llvm/lib/Target/X86/X86ISelLowering.h

  Log Message:
  -----------
  [TargetLowering] Remove isDesirableToCombineBuildVectorToShuffleTruncate target hook. NFC.

This hasn't been used for years, its original implementation, D35700, had bugs that caused the reversion of most of the code, and since then x86 shuffle lowering/combining has handled most cases and can deal with the rest as well.




More information about the All-commits mailing list