Mark internal classes as POD-like to get better behavior out of
authorChandler Carruth <chandlerc@gmail.com>
Mon, 18 Mar 2013 08:36:46 +0000 (08:36 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 18 Mar 2013 08:36:46 +0000 (08:36 +0000)
commitf74654d2746cd6870418c6efddb34151635ddab8
tree0a12d39d2ac7243cce97db4a6d5571d666fd5391
parenta221620b2e5602344ab7a972efd6d1bf790ebe30
Mark internal classes as POD-like to get better behavior out of
SmallVector and DenseMap.

This speeds up SROA by 25% on PR15412.

llvm-svn: 177259
llvm/lib/Transforms/Scalar/SROA.cpp