half of PR1421, by not decimating structs with holes that are the source and destination of a memcpy. llvm-svn: 37358