summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
diff options
context:
space:
mode:
authorPavel Labath <labath@google.com>2017-05-02 10:17:30 +0000
committerPavel Labath <labath@google.com>2017-05-02 10:17:30 +0000
commit4d35d6b3b38bba179c26049c86e3cb8a05559154 (patch)
tree586e8430edf70f49f01a414c93c2c88c5a323f8c /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
parent8deb87a6c06b466e62bd58e09b86309ef6153ddb (diff)
downloadbcm5719-llvm-4d35d6b3b38bba179c26049c86e3cb8a05559154.tar.gz
bcm5719-llvm-4d35d6b3b38bba179c26049c86e3cb8a05559154.zip
Change UniqueCStringMap to use ConstString as the key
Summary: UniqueCStringMap "sorts" the entries for fast lookup, but really it only cares about uniqueness. ConstString can be compared by pointer alone, rather than with strcmp, resulting in much faster comparisons. Change the interface to take ConstString instead, and propagate use of the type to the callers where appropriate. Reviewers: #lldb, clayborg Reviewed By: clayborg Subscribers: labath, jasonmolenda, lldb-commits Differential Revision: https://reviews.llvm.org/D32316 Patch by Scott Smith <scott.smith@purestorage.com>. llvm-svn: 301908
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud