aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorJeremy Morse <jeremy.morse@sony.com>2022-02-01 19:39:09 +0000
committerJeremy Morse <jeremy.morse@sony.com>2022-02-01 19:39:09 +0000
commit8e75536e510460bedcfdafb38d58cdfb7bb66111 (patch)
tree1a515f3d6200f01f3929e9f74c0723885719d34a /lldb/source/Plugins/ScriptInterpreter/Python
parent3fab2d138e30c65249e1eaea6cc68b2b7f50955a (diff)
downloadllvm-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')
0 files changed, 0 insertions, 0 deletions