[PATCH] D86161: [SLPVectorizer][test] Add -basic-aa to RUN lines

Arthur Eubanks via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 18 11:32:01 PDT 2020


aeubanks created this revision.
Herald added subscribers: llvm-commits, kerbowa, jgravelle-google, sbc100, nhaehnle, jvesely, dschuff, qcolombet.
Herald added a project: LLVM.
aeubanks requested review of this revision.
Herald added a subscriber: aheejin.

The NPM does not have basic-aa available by default, causing the
SLPVectorizer to bail out in some cases.
This fixes the vast majority of tests in SLPVectorizer under NPM.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D86161

Files:
  llvm/test/Transforms/SLPVectorizer/AArch64/64-bit-vector.ll
  llvm/test/Transforms/SLPVectorizer/AArch64/PR38339.ll
  llvm/test/Transforms/SLPVectorizer/AArch64/remarks.ll
  llvm/test/Transforms/SLPVectorizer/AArch64/spillcost-di.ll
  llvm/test/Transforms/SLPVectorizer/AArch64/spillcost-order.ll
  llvm/test/Transforms/SLPVectorizer/AMDGPU/packed-math.ll
  llvm/test/Transforms/SLPVectorizer/SystemZ/pr34619.ll
  llvm/test/Transforms/SLPVectorizer/WebAssembly/no-vectorize-rotate.ll
  llvm/test/Transforms/SLPVectorizer/X86/PR32086.ll
  llvm/test/Transforms/SLPVectorizer/X86/broadcast.ll
  llvm/test/Transforms/SLPVectorizer/X86/commutativity.ll
  llvm/test/Transforms/SLPVectorizer/X86/different-vec-widths.ll
  llvm/test/Transforms/SLPVectorizer/X86/funclet.ll
  llvm/test/Transforms/SLPVectorizer/X86/insert-after-bundle.ll
  llvm/test/Transforms/SLPVectorizer/X86/jumbled-load-multiuse.ll
  llvm/test/Transforms/SLPVectorizer/X86/jumbled-load-shuffle-placement.ll
  llvm/test/Transforms/SLPVectorizer/X86/jumbled-load-used-in-phi.ll
  llvm/test/Transforms/SLPVectorizer/X86/jumbled-load.ll
  llvm/test/Transforms/SLPVectorizer/X86/jumbled_store_crash.ll
  llvm/test/Transforms/SLPVectorizer/X86/limit.ll
  llvm/test/Transforms/SLPVectorizer/X86/lookahead.ll
  llvm/test/Transforms/SLPVectorizer/X86/pr27163.ll
  llvm/test/Transforms/SLPVectorizer/X86/pr35497.ll
  llvm/test/Transforms/SLPVectorizer/X86/remark_horcost.ll
  llvm/test/Transforms/SLPVectorizer/X86/resched.ll
  llvm/test/Transforms/SLPVectorizer/X86/reuse-extracts-in-wider-vect.ll
  llvm/test/Transforms/SLPVectorizer/X86/schedule-bundle.ll
  llvm/test/Transforms/SLPVectorizer/X86/store-jumbled.ll
  llvm/test/Transforms/SLPVectorizer/X86/stores_vectorize.ll
  llvm/test/Transforms/SLPVectorizer/X86/supernode.ll
  llvm/test/Transforms/SLPVectorizer/X86/vect_copyable_in_binops.ll
  llvm/test/Transforms/SLPVectorizer/int_sideeffect.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D86161.286365.patch
Type: text/x-patch
Size: 22605 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200818/cef519dd/attachment.bin>


More information about the llvm-commits mailing list