[PATCH] merge consecutive 16-byte loads into one 32-byte load (PR22329)

Sanjay Patel spatel at rotateright.com
Sun Feb 1 10:10:50 PST 2015


Added type checks for loads. Added insertion index checks for both subvector instructions. 
Thanks, Michael!


http://reviews.llvm.org/D7303

Files:
  lib/Target/X86/X86ISelLowering.cpp
  lib/Target/X86/X86InstrSSE.td
  test/CodeGen/X86/unaligned-32-byte-memops.ll

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D7303.19112.patch
Type: text/x-patch
Size: 13138 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150201/a3565858/attachment.bin>


More information about the llvm-commits mailing list