diff options
author | Reid Kleckner <reid@kleckner.net> | 2014-06-26 22:42:18 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2014-06-26 22:42:18 +0000 |
commit | 11c6f6165b76a42da7eaf4514e419be397d7fc44 (patch) | |
tree | 40f94f4c79fcd8a036cd479f5b7d15a7186d676f /llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp | |
parent | 34413ec640d6db966a389e5f39fb157287d84f58 (diff) | |
download | bcm5719-llvm-11c6f6165b76a42da7eaf4514e419be397d7fc44.tar.gz bcm5719-llvm-11c6f6165b76a42da7eaf4514e419be397d7fc44.zip |
Avoid extra back reference key lookup in msmangler
Avoid a second key lookup when the back reference key is going to be
inserted in the StringMap. The string lookups in the msmangler are the
main responsible for the huge overhead when compared to the itanium
mangler. This patch makes a small but noticeable improvement.
Reviewed by: rnk
Differential Revision: http://reviews.llvm.org/D4130
Patch by Agustín Bergé!
llvm-svn: 211813
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp')
0 files changed, 0 insertions, 0 deletions