summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
diff options
context:
space:
mode:
authorDaniel Sanders <daniel_l_sanders@apple.com>2019-02-11 23:02:02 +0000
committerDaniel Sanders <daniel_l_sanders@apple.com>2019-02-11 23:02:02 +0000
commit6cbc92915ae8f5cb1d5b265e15858e79c718e7ba (patch)
tree013b8351b4d99773bd86c6bace699922763ab01b /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
parent88fccbdea70d988f360baa7b6b0cea618518ee07 (diff)
downloadbcm5719-llvm-6cbc92915ae8f5cb1d5b265e15858e79c718e7ba.tar.gz
bcm5719-llvm-6cbc92915ae8f5cb1d5b265e15858e79c718e7ba.zip
[tblgen] Add a timer covering the time spent reading the Instruction defs
This patch adds a -time-regions option to tablegen that can enable timers (currently only one) that assess the performance of tablegen itself. This can be useful for identifying scaling problems with tablegen backends. This particular timer has allowed me to ignore time that is not attributed the GISel combiner pass. It's useful by itself but it is particularly useful in combination with https://reviews.llvm.org/D52954 which causes this period of time to be annotated within Xcode Instruments which in turn allows profile samples and recorded allocations attributed to reading instructions to be filtered out. llvm-svn: 353763
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud