<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 19, 2015 at 11:23 AM, Peter Collingbourne <span dir="ltr"><<a href="mailto:peter@pcc.me.uk" target="_blank">peter@pcc.me.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">+    std::unordered_multimap<Comdat *, GlobalValue *> ComdatMembers;</blockquote></div><br>I wonder if a DenseMap<Comdat *, TinyPtrVector<GlobalValue *>> would be better? (Using a sorted vector and std::binary_search naturally.) In particular, it seems like it might make sense to optimize for the case of a 1:1 correlation between comdat and global.</div></div>