summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/SourceManager.cpp
diff options
context:
space:
mode:
authorDavid Zarzycki <dave@znu.io>2018-02-26 18:41:26 +0000
committerDavid Zarzycki <dave@znu.io>2018-02-26 18:41:26 +0000
commitd15f31936a5987a06066a2d49fba388c69a027eb (patch)
tree93f8a9e578a4997c043cfc8c4024adc9d4d6ed47 /clang/lib/Basic/SourceManager.cpp
parenta456db3ea3927f04f972942840c4062780129d83 (diff)
downloadbcm5719-llvm-d15f31936a5987a06066a2d49fba388c69a027eb.tar.gz
bcm5719-llvm-d15f31936a5987a06066a2d49fba388c69a027eb.zip
[ADT] Simplify and optimize StringSwitch
This change improves incremental rebuild performance on dual Xeon 8168 machines by 54%. This change also improves run time code gen by not forcing the case values to be lvalues. llvm-svn: 326109
Diffstat (limited to 'clang/lib/Basic/SourceManager.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud