diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-07-08 18:48:42 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-07-08 18:48:42 +0000 |
| commit | 5630e3a1c7e23cc8425a14498bf4d7892ebb74c9 (patch) | |
| tree | be5d6d195884e8ffa128be400fcd52250915e36e /lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp | |
| parent | 5e643036cbc67c4f2fb7ffb6a953f727e13b7ae5 (diff) | |
| download | bcm5719-llvm-5630e3a1c7e23cc8425a14498bf4d7892ebb74c9.tar.gz bcm5719-llvm-5630e3a1c7e23cc8425a14498bf4d7892ebb74c9.zip | |
RegUsageInfoCollector: Don't iterate all regs for every reg class
This is extremly slow on AMDGPU, which has a lot of physical register
and a lot of register classes.
determineCalleeSaves, via MachineRegisterInfo::isPhysRegUsed already
added all of the super registers to the saved set.
llvm-svn: 365370
Diffstat (limited to 'lldb/source/Plugins/Process/Windows/Common/ProcessWindows.cpp')
0 files changed, 0 insertions, 0 deletions

