commit | 7ee5d354938b231b1d01a76f686ee4dcbfa27600 | [log] [tgz] |
---|---|---|
author | Owen Anderson <resistor@mac.com> | Mon Jul 19 21:44:48 2010 +0000 |
committer | Owen Anderson <resistor@mac.com> | Mon Jul 19 21:44:48 2010 +0000 |
tree | ef0b19ff4fdd1a5225cbdfaa8c49b8d2ea007dfa | |
parent | 4332792deb7cd4c43bcd9cda23fdbe01dcc90154 [diff] |
Change the implemented interfaces list on PassInfo from a std::vector to a manually implemented linked list. This is a little slower and involves more malloc'ing, but these lists are typically short, and it allows PassInfo to be entirely constant initializable. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108755 91177308-0d34-0410-b5e6-96231b3b80d8