summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/breakpoint/TestBreakpointAPI.py
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2019-07-05 23:33:43 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2019-07-05 23:33:43 +0000
commit705e46f449e6b01ffd7ac033e670fe15a6f52058 (patch)
treef83039232141303576421b5a6cb8f42d7418ef9a /lldb/packages/Python/lldbsuite/test/python_api/breakpoint/TestBreakpointAPI.py
parentb1ff896e92a880671929a802f928273a11fa9880 (diff)
downloadbcm5719-llvm-705e46f449e6b01ffd7ac033e670fe15a6f52058.tar.gz
bcm5719-llvm-705e46f449e6b01ffd7ac033e670fe15a6f52058.zip
RegUsageInfoCollector: Skip AMDGPU entry point functions
I'm not sure if it's worth it or not to add a hook to disable the pass for an arbitrary function. This pass is taking up to 5% of compile time in tiny programs by iterating through all of the physical registers in every register class. This pass should be rewritten in terms of regunits. For now, skip doing anything for entry point functions. The vast majority of functions in the real world aren't callable, so just not running this will give the majority of the benefit. llvm-svn: 365255
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/breakpoint/TestBreakpointAPI.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud