[PATCH] [x86] Make vector legalization of extloads work more like the "normal" vector operation legalization with support for custom target lowering and fallback to expand when it fails, and use this to implement sext and anyext load lowering for x86 in a...

Chandler Carruth chandlerc at gmail.com
Thu Jul 24 15:18:47 PDT 2014


Closed by commit rL213897 (authored by @chandlerc).

REPOSITORY
  rL LLVM

http://reviews.llvm.org/D4654

Files:
  llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
  llvm/trunk/test/CodeGen/X86/SwizzleShuff.ll
  llvm/trunk/test/CodeGen/X86/widen_load-2.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4654.11857.patch
Type: text/x-patch
Size: 24122 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140724/ece7327e/attachment.bin>


More information about the llvm-commits mailing list