diff options
author | Ruiling Song <ruiling.song@amd.com> | 2022-01-11 21:18:12 +0800 |
---|---|---|
committer | Ruiling Song <ruiling.song@amd.com> | 2022-03-15 10:28:27 +0800 |
commit | 98dd390573dc0a350ce2aa79e31d57055700747d (patch) | |
tree | 45535ca9eea84e4f6a6cf923d151031f43cc314d /llvm/lib/Object/WasmObjectFile.cpp | |
parent | 1b6ff3f4f89e06af17575627fba3e6d90d1abbc5 (diff) | |
download | llvm-98dd390573dc0a350ce2aa79e31d57055700747d.zip llvm-98dd390573dc0a350ce2aa79e31d57055700747d.tar.gz llvm-98dd390573dc0a350ce2aa79e31d57055700747d.tar.bz2 |
AMDGPU: Use removeAllRegUnitsForPhysReg()
I met the issue here when working on something else.
Actually we have already reserved EXEC, but it looks
like the register coalescer is causing the sub-register
of EXEC appears in LiveIntervals. I have not looked
deeper why register coalscer have such behavior, but
removeAllRegUnitsForPhysReg() is the right way.
Reviewed By: critson, foad, arsenm
Differential Revision: https://reviews.llvm.org/D117014
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions