Follow-up fix to r165928: handle memset rewriting for widened integers,
authorChandler Carruth <chandlerc@gmail.com>
Mon, 15 Oct 2012 10:24:40 +0000 (10:24 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 15 Oct 2012 10:24:40 +0000 (10:24 +0000)
commit9d966a2002deedc3809dff9ba51309d712620d9d
treecead846375e3ed1327d8271eb234be84fd5e1636
parentb14097000bf2cec41c598498141258fcc03913db
Follow-up fix to r165928: handle memset rewriting for widened integers,
and generally clean up the memset handling. It had rotted a bit as the
other rewriting logic got polished more.

llvm-svn: 165930
llvm/lib/Transforms/Scalar/SROA.cpp
llvm/test/Transforms/SROA/basictest.ll