[PATCH] D76560: [X86] Remove maximum vector length limit from combineBasicSADPattern.

Craig Topper via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Mar 21 18:42:43 PDT 2020


craig.topper created this revision.
craig.topper added reviewers: RKSimon, spatel.
Herald added a subscriber: hiraditya.
Herald added a project: LLVM.

createPSADBW uses SplitsOpsAndApply so should be able to handle
any size.

Restrict the extract result type to i32 or i64 since that's what
we have coverage for today and probably matches what the
isSimple() check gave us before.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D76560

Files:
  llvm/lib/Target/X86/X86ISelLowering.cpp
  llvm/test/CodeGen/X86/sad.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D76560.251874.patch
Type: text/x-patch
Size: 40948 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200322/a407be20/attachment.bin>


More information about the llvm-commits mailing list