diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-02-22 19:03:36 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2019-02-22 19:03:36 +0000 |
commit | 476e26b5d34dfffa9e6995f1bb8a562d4a2bfa52 (patch) | |
tree | d4d008d7c2256964e44c59fc61d09ccfe2940050 /llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp | |
parent | 45cfe9822d8d4401c7998351e54a159a19c09bad (diff) | |
download | bcm5719-llvm-476e26b5d34dfffa9e6995f1bb8a562d4a2bfa52.tar.gz bcm5719-llvm-476e26b5d34dfffa9e6995f1bb8a562d4a2bfa52.zip |
AMDGPU: Use removeAllRegUnitsForPhysReg
llvm-svn: 354686
Diffstat (limited to 'llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp')
-rw-r--r-- | llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp b/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp index adf23a34805..0819fde0e1d 100644 --- a/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp +++ b/llvm/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp @@ -374,8 +374,7 @@ bool SIOptimizeExecMaskingPreRA::runOnMachineFunction(MachineFunction &MF) { if (!MRI.reg_empty(Reg)) LIS->createAndComputeVirtRegInterval(Reg); } else { - for (MCRegUnitIterator U(Reg, TRI); U.isValid(); ++U) - LIS->removeRegUnit(*U); + LIS->removeAllRegUnitsForPhysReg(Reg); } } } |