Switch arraytypes over to using a FoldingSet instead of a stupid linear
search.  This reduces 'dumb' lookups from 1225 to 359, speeding up parse
of carbon.h from 0.173 to 0.156s (10%).

llvm-svn: 39319
4 files changed
tree: 9ee71857365de51a23a7d1e21f5dc8dad500de07
  1. clang/
  2. llvm/
  3. stacker/