commit | fa4b4ced7fd569e4c98be35fa5b194c5de2ccd8e | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@gmail.com> | Sun Jun 12 04:48:00 2016 +0000 |
committer | Craig Topper <craig.topper@gmail.com> | Sun Jun 12 04:48:00 2016 +0000 |
tree | 3221dab7a1bd0852e79926f5839fe1ba1cee3b73 | |
parent | 618e02d9318717ac6e58c7cf00d46ffec6e4e781 [diff] |
[X86] Pre-allocate some of the shuffle mask SmallVectors in the auto upgrade code instead of calling push_back in a loop. This removes the need to check if the vector needs to grow on each iteration. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272501 91177308-0d34-0410-b5e6-96231b3b80d8