Use a DenseMap in LinkerScript::getCmd.
authorRafael Espindola <rafael.espindola@gmail.com>
Wed, 10 May 2017 19:13:38 +0000 (19:13 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Wed, 10 May 2017 19:13:38 +0000 (19:13 +0000)
commitd7dc225888b7f6925099cdb0fe4da77a62dd74d4
treec1777643ac3ba37b1fff8239beca160eba34e60f
parent768a93fbebc6a2936b6dbd78a863cbf791bf27d6
Use a DenseMap in LinkerScript::getCmd.

This improves many-sections.s with a linker script from 22s to 0.9s.

llvm-svn: 302708
lld/ELF/LinkerScript.cpp
lld/ELF/LinkerScript.h
lld/test/ELF/many-sections.s