[PATCH] D12985: [ARM] Take into account address spaces in interleaved access vectorization

Jeroen Ketema via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 30 03:58:29 PDT 2015


This revision was automatically updated to reflect the committed changes.
Closed by commit rL248887: [ARM][NEON] Use address space in vld([1234]|[234]lane) and vst([1234]|… (authored by jketema).

Changed prior to commit:
  http://reviews.llvm.org/D12985?vs=35870&id=36081#toc

Repository:
  rL LLVM

http://reviews.llvm.org/D12985

Files:
  llvm/trunk/include/llvm/IR/IntrinsicsARM.td
  llvm/trunk/lib/IR/AutoUpgrade.cpp
  llvm/trunk/lib/Target/ARM/ARMISelLowering.cpp
  llvm/trunk/test/Analysis/BasicAA/cs-cs.ll
  llvm/trunk/test/Analysis/BasicAA/intrinsics.ll
  llvm/trunk/test/Analysis/TypeBasedAliasAnalysis/intrinsics.ll
  llvm/trunk/test/CodeGen/ARM/2010-05-20-NEONSpillCrash.ll
  llvm/trunk/test/CodeGen/ARM/2010-05-21-BuildVector.ll
  llvm/trunk/test/CodeGen/ARM/2010-06-11-vmovdrr-bitcast.ll
  llvm/trunk/test/CodeGen/ARM/2010-06-29-PartialRedefFastAlloc.ll
  llvm/trunk/test/CodeGen/ARM/2011-08-12-vmovqqqq-pseudo.ll
  llvm/trunk/test/CodeGen/ARM/2012-01-24-RegSequenceLiveRange.ll
  llvm/trunk/test/CodeGen/ARM/2012-05-10-PreferVMOVtoVDUP32.ll
  llvm/trunk/test/CodeGen/ARM/2012-08-27-CopyPhysRegCrash.ll
  llvm/trunk/test/CodeGen/ARM/2013-10-11-select-stalls.ll
  llvm/trunk/test/CodeGen/ARM/2014-01-09-pseudo_expand_implicit_reg.ll
  llvm/trunk/test/CodeGen/ARM/arm-interleaved-accesses.ll
  llvm/trunk/test/CodeGen/ARM/coalesce-subregs.ll
  llvm/trunk/test/CodeGen/ARM/dagcombine-concatvector.ll
  llvm/trunk/test/CodeGen/ARM/neon_spill.ll
  llvm/trunk/test/CodeGen/ARM/out-of-registers.ll
  llvm/trunk/test/CodeGen/ARM/reg_sequence.ll
  llvm/trunk/test/CodeGen/ARM/spill-q.ll
  llvm/trunk/test/CodeGen/ARM/vcge.ll
  llvm/trunk/test/CodeGen/ARM/vector-DAGCombine.ll
  llvm/trunk/test/CodeGen/ARM/vld-vst-upgrade.ll
  llvm/trunk/test/CodeGen/ARM/vld1.ll
  llvm/trunk/test/CodeGen/ARM/vld2.ll
  llvm/trunk/test/CodeGen/ARM/vld3.ll
  llvm/trunk/test/CodeGen/ARM/vld4.ll
  llvm/trunk/test/CodeGen/ARM/vlddup.ll
  llvm/trunk/test/CodeGen/ARM/vldlane.ll
  llvm/trunk/test/CodeGen/ARM/vmov.ll
  llvm/trunk/test/CodeGen/ARM/vmul.ll
  llvm/trunk/test/CodeGen/ARM/vst1.ll
  llvm/trunk/test/CodeGen/ARM/vst2.ll
  llvm/trunk/test/CodeGen/ARM/vst3.ll
  llvm/trunk/test/CodeGen/ARM/vst4.ll
  llvm/trunk/test/CodeGen/ARM/vstlane.ll
  llvm/trunk/test/CodeGen/Thumb2/crash.ll
  llvm/trunk/test/CodeGen/Thumb2/machine-licm.ll
  llvm/trunk/test/CodeGen/Thumb2/thumb2-spill-q.ll
  llvm/trunk/test/CodeGen/Thumb2/v8_IT_1.ll
  llvm/trunk/test/Transforms/InstCombine/neon-intrinsics.ll
  llvm/trunk/test/Transforms/LoopStrengthReduce/ARM/ivchain-ARM.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D12985.36081.patch
Type: text/x-patch
Size: 196710 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150930/2e07259f/attachment-0001.bin>


More information about the llvm-commits mailing list