[PATCH] D54073: [x86] allow vector load narrowing with multi-use values

Sanjay Patel via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Nov 10 12:08:11 PST 2018


This revision was automatically updated to reflect the committed changes.
Closed by commit rL346595: [x86] allow vector load narrowing with multi-use values (authored by spatel, committed by ).

Changed prior to commit:
  https://reviews.llvm.org/D54073?vs=173204&id=173523#toc

Repository:
  rL LLVM

https://reviews.llvm.org/D54073

Files:
  llvm/trunk/include/llvm/CodeGen/TargetLowering.h
  llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  llvm/trunk/lib/Target/AArch64/AArch64ISelLowering.cpp
  llvm/trunk/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  llvm/trunk/lib/Target/Hexagon/HexagonISelLowering.cpp
  llvm/trunk/test/CodeGen/X86/2012-01-12-extract-sv.ll
  llvm/trunk/test/CodeGen/X86/avg.ll
  llvm/trunk/test/CodeGen/X86/avx-load-store.ll
  llvm/trunk/test/CodeGen/X86/avx-vzeroupper.ll
  llvm/trunk/test/CodeGen/X86/avx512-cvt.ll
  llvm/trunk/test/CodeGen/X86/avx512-extract-subvector-load-store.ll
  llvm/trunk/test/CodeGen/X86/avx512-insert-extract.ll
  llvm/trunk/test/CodeGen/X86/avx512-shuffles/partial_permute.ll
  llvm/trunk/test/CodeGen/X86/fma.ll
  llvm/trunk/test/CodeGen/X86/insert-into-constant-vector.ll
  llvm/trunk/test/CodeGen/X86/madd.ll
  llvm/trunk/test/CodeGen/X86/nontemporal-loads.ll
  llvm/trunk/test/CodeGen/X86/oddshuffles.ll
  llvm/trunk/test/CodeGen/X86/pmaddubsw.ll
  llvm/trunk/test/CodeGen/X86/pr22774.ll
  llvm/trunk/test/CodeGen/X86/pr34653.ll
  llvm/trunk/test/CodeGen/X86/sad.ll
  llvm/trunk/test/CodeGen/X86/sandybridge-loads.ll
  llvm/trunk/test/CodeGen/X86/shrink_vmul.ll
  llvm/trunk/test/CodeGen/X86/shuffle-strided-with-offset-256.ll
  llvm/trunk/test/CodeGen/X86/shuffle-strided-with-offset-512.ll
  llvm/trunk/test/CodeGen/X86/shuffle-vs-trunc-256.ll
  llvm/trunk/test/CodeGen/X86/shuffle-vs-trunc-512.ll
  llvm/trunk/test/CodeGen/X86/sse2.ll
  llvm/trunk/test/CodeGen/X86/var-permute-256.ll
  llvm/trunk/test/CodeGen/X86/vec_int_to_fp.ll
  llvm/trunk/test/CodeGen/X86/vector-compare-results.ll
  llvm/trunk/test/CodeGen/X86/vector-shuffle-combining-avx.ll
  llvm/trunk/test/CodeGen/X86/vector-trunc.ll
  llvm/trunk/test/CodeGen/X86/viabs.ll
  llvm/trunk/test/CodeGen/X86/widen_load-3.ll
  llvm/trunk/test/CodeGen/X86/x86-interleaved-access.ll





More information about the llvm-commits mailing list