diff options
| author | Jeremy Morse <jeremy.morse@sony.com> | 2022-02-01 19:39:09 +0000 |
|---|---|---|
| committer | Jeremy Morse <jeremy.morse@sony.com> | 2022-02-01 19:39:09 +0000 |
| commit | 8e75536e510460bedcfdafb38d58cdfb7bb66111 (patch) | |
| tree | 1a515f3d6200f01f3929e9f74c0723885719d34a /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.h | |
| parent | 3fab2d138e30c65249e1eaea6cc68b2b7f50955a (diff) | |
| download | llvm-8e75536e510460bedcfdafb38d58cdfb7bb66111.zip llvm-8e75536e510460bedcfdafb38d58cdfb7bb66111.tar.gz llvm-8e75536e510460bedcfdafb38d58cdfb7bb66111.tar.bz2 | |
[DebugInfo][InstrRef][NFC] Bypass a frequently-noop loop
Bypass this loop if it would do nothing -- if there are no register masks
to be examined, there's no point looking at each location to see if the
location has been def'd. Awkwardly, this was responsible for almost an
entire half a percent of performance improvement on CTMark.
Differential Revision: https://reviews.llvm.org/D118613
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
