Author: Timm Baeder
Date: 2025-09-23T09:07:51+02:00
New Revision: 3dddaa32e266c36bdbe6506f7202caa284290606

URL: 
https://github.com/llvm/llvm-project/commit/3dddaa32e266c36bdbe6506f7202caa284290606
DIFF: 
https://github.com/llvm/llvm-project/commit/3dddaa32e266c36bdbe6506f7202caa284290606.diff

LOG: [clang][bytecode] Print dummy-status of global variables (#160240)

in Program::dump().

Added: 
    

Modified: 
    clang/lib/AST/ByteCode/Disasm.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/AST/ByteCode/Disasm.cpp 
b/clang/lib/AST/ByteCode/Disasm.cpp
index ab3b9f7c3b1d7..fd0903f2e652c 100644
--- a/clang/lib/AST/ByteCode/Disasm.cpp
+++ b/clang/lib/AST/ByteCode/Disasm.cpp
@@ -323,6 +323,8 @@ LLVM_DUMP_METHOD void Program::dump(llvm::raw_ostream &OS) 
const {
                         : TerminalColor{llvm::raw_ostream::RED, false});
       OS << (GP.isInitialized() ? "initialized " : "uninitialized ");
     }
+    if (GP.block()->isDummy())
+      OS << "dummy ";
     Desc->dump(OS);
 
     if (GP.isInitialized() && Desc->IsTemporary) {


        
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to