[llvm] r365245 - AMDGPU: Fix assert in clang test

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 5 14:09:53 PDT 2019


Author: arsenm
Date: Fri Jul  5 14:09:53 2019
New Revision: 365245

URL: http://llvm.org/viewvc/llvm-project?rev=365245&view=rev
Log:
AMDGPU: Fix assert in clang test

Modified:
    llvm/trunk/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp

Modified: llvm/trunk/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp?rev=365245&r1=365244&r2=365245&view=diff
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp (original)
+++ llvm/trunk/lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp Fri Jul  5 14:09:53 2019
@@ -231,8 +231,9 @@ AMDGPUPerfHintAnalysis::FuncInfo *AMDGPU
           continue;
 
         auto Loc = FIM.find(Callee);
+        if (Loc == FIM.end())
+          continue;
 
-        assert(Loc != FIM.end() && "No func info");
         FI.MemInstCount += Loc->second.MemInstCount;
         FI.InstCount += Loc->second.InstCount;
         FI.IAMInstCount += Loc->second.IAMInstCount;




More information about the llvm-commits mailing list