Unpack array of all sizes in InstCombine
authorAmaury Sechet <deadalnix@gmail.com>
Wed, 2 Mar 2016 21:28:30 +0000 (21:28 +0000)
committerAmaury Sechet <deadalnix@gmail.com>
Wed, 2 Mar 2016 21:28:30 +0000 (21:28 +0000)
commit7cd3fe7db6c57664b47dbbaf02825caa384116ef
treeba676d8f76de34c5ff02c75a05460694d1ca301e
parentdce8d8b3f1f0e53322c25b1dcf117f850992b894
Unpack array of all sizes in InstCombine

Summary: This is another step toward improving fca support. This unpack load of array in a series of load to array's elements.

Reviewers: chandlerc, joker.eph, majnemer, reames, hfinkel

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D15890

llvm-svn: 262521
llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
llvm/test/Transforms/InstCombine/unpack-fca.ll