summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorXin Tong <trent.xin.tong@gmail.com>2018-07-18 18:40:45 +0000
committerXin Tong <trent.xin.tong@gmail.com>2018-07-18 18:40:45 +0000
commit074ccf32ce8d5ab67b7fd569d41c09a611a42486 (patch)
treeb47a2039deb79da9374b7e1ec25039858ba4bfdd /clang/lib/Frontend/CompilerInvocation.cpp
parent60adf30771df049bfe31b7ff6908c044143ba8bd (diff)
downloadbcm5719-llvm-074ccf32ce8d5ab67b7fd569d41c09a611a42486.tar.gz
bcm5719-llvm-074ccf32ce8d5ab67b7fd569d41c09a611a42486.zip
Skip debuginfo intrinsic in markLiveBlocks.
Summary: The optimizer is 10%+ slower with vs without debuginfo. I started checking where the difference is coming from. I compiled sqlite3.c with and without debug info from CTMark and compare the time difference. I use Xcode Instrument to find where time is spent. This brings about 20ms, out of ~20s. Reviewers: davide, hfinkel Reviewed By: hfinkel Subscribers: hfinkel, aprantl, JDevlieghere, llvm-commits Differential Revision: https://reviews.llvm.org/D49337 llvm-svn: 337416
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud