diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2013-02-14 18:41:42 +0000 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2013-02-14 18:41:42 +0000 |
| commit | c35cfa91a8bbb152095ce3eb3691da481f34ecb1 (patch) | |
| tree | ebd4074f3cc51e8de21153a883a282c30f0639c6 /llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h | |
| parent | eee5e98658938e0902982d768069784f5c19e246 (diff) | |
| download | bcm5719-llvm-c35cfa91a8bbb152095ce3eb3691da481f34ecb1.tar.gz bcm5719-llvm-c35cfa91a8bbb152095ce3eb3691da481f34ecb1.zip | |
include/llvm/Object/ELF.h: do debug checks only when NDEBUG
validateSymbol() is called all over the place, and it seems it's a debug check.
It significantly speedups llvm-symbolizer used in tsan/asan/msan. validateSymbol() is the second hot function and accounts for 15% of runtime.
llvm-svn: 175192
Diffstat (limited to 'llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h')
0 files changed, 0 insertions, 0 deletions

