[llvm] [LowerTypeTests] Avoid null dereference on invalid branch funnel operand (PR #204951)

Arda Serdar Pektezol via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 14 22:56:47 PDT 2026


================
@@ -2452,7 +2452,11 @@ bool LowerTypeTestsModule::lower() {
           report_fatal_error(
               "Expected branch funnel operand to be global value");
 
-        GlobalTypeMember *GTM = GlobalTypeMembers[Base];
+        auto It = GlobalTypeMembers.find(Base);
+        if (It == GlobalTypeMembers.end())
+          reportFatalUsageError(
+              "Expected branch funnel operand to be global value");
----------------
pektezol wrote:

Updated.

https://github.com/llvm/llvm-project/pull/204951


More information about the llvm-commits mailing list