diff options
author | David Zarzycki <dave@znu.io> | 2018-02-26 18:41:26 +0000 |
---|---|---|
committer | David Zarzycki <dave@znu.io> | 2018-02-26 18:41:26 +0000 |
commit | d15f31936a5987a06066a2d49fba388c69a027eb (patch) | |
tree | 93f8a9e578a4997c043cfc8c4024adc9d4d6ed47 /clang/lib/Basic/SourceManager.cpp | |
parent | a456db3ea3927f04f972942840c4062780129d83 (diff) | |
download | bcm5719-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