diff --git a/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp b/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp --- a/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPULibCalls.cpp @@ -1731,7 +1731,7 @@ CallInst *CI = dyn_cast(I); ++I; // Ignore intrinsics that do not become real instructions. - if (!CI || isa(CI) || !CI->isLifetimeStartOrEnd()) + if (!CI || isa(CI) || CI->isLifetimeStartOrEnd()) continue; // Ignore indirect calls.