diff options
Diffstat (limited to 'lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp')
| -rw-r--r-- | lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp b/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp index 7e0e9802c0e6..2cec8fe53283 100644 --- a/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp +++ b/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp @@ -117,7 +117,6 @@ bool AMDGPULowerIntrinsics::makeLIDRangeMetadata(Function &F) const { return false; const TargetMachine &TM = TPC->getTM<TargetMachine>(); - const AMDGPUSubtarget &ST = TM.getSubtarget<AMDGPUSubtarget>(F); bool Changed = false; for (auto *U : F.users()) { @@ -125,7 +124,7 @@ bool AMDGPULowerIntrinsics::makeLIDRangeMetadata(Function &F) const { if (!CI) continue; - Changed |= ST.makeLIDRangeMetadata(CI); + Changed |= AMDGPUSubtarget::get(TM, F).makeLIDRangeMetadata(CI); } return Changed; } |
