Lines Matching defs:dbg
58 raw_ostream &dbg() { return Quiet ? nulls() : errs(); }
85 if (M.getNamedMetadata("llvm.dbg.cu")) {
86 dbg() << Banner << "Skipping module with debug info\n";
127 // Helper that inserts a dbg.value before \p InsertBefore, copying the
181 // Make sure we emit at least one dbg.value, otherwise MachineDebugify may
263 // Strip out the dead dbg.value prototype.
264 Function *DbgValF = M.getFunction("llvm.dbg.value");
301 if (!M.getNamedMetadata("llvm.dbg.cu")) {
302 dbg() << Banner << ": Skipping module without debug info\n";
332 // Collect debug locations (!dbg) and debug variable intrinsics.
338 // Cllect dbg.values and dbg.declare.
359 // Skip debug instructions other than dbg.value and dbg.declare.
393 dbg() << "ERROR: " << NameOfWrappedPass
408 dbg() << "ERROR: " << NameOfWrappedPass << " dropped DISubprogram of "
452 dbg() << "WARNING: " << NameOfWrappedPass
460 // If the instr had the !dbg attached before the pass, consider it as
469 dbg() << "WARNING: " << NameOfWrappedPass << " dropped DILocation of "
495 {{"metadata", "dbg-var-intrinsic"},
500 dbg() << "WARNING: " << NameOfWrappedPass
501 << " drops dbg.value()/dbg.declare() for " << V.first->getName()
547 if (!M.getNamedMetadata("llvm.dbg.cu")) {
548 dbg() << Banner << ": Skipping module without debug info\n";
578 // Collect debug locations (!dbg) and debug variable intrinsics.
584 // Collect dbg.values and dbg.declares.
605 // Skip debug instructions other than dbg.value and dbg.declare.
621 (cast<DICompileUnit>(M.getNamedMetadata("llvm.dbg.cu")->getOperand(0)))
656 dbg() << ResultBanner << ": PASS\n";
658 dbg() << ResultBanner << ": FAIL\n";
673 // The size of a dbg.value's value operand should match the size of the
704 dbg() << "ERROR: dbg.value operand has size " << ValueOperandSize
706 DbgVal->print(dbg());
707 dbg() << "\n";
719 dbg() << Banner << ": Skipping module without debugify metadata\n";
756 dbg() << "WARNING: Instruction with empty DebugLoc in function ";
757 dbg() << F.getName() << " --";
758 I.print(dbg());
759 dbg() << "\n";
786 dbg() << "WARNING: Missing line " << Idx + 1 << "\n";
789 dbg() << "WARNING: Missing variable " << Idx + 1 << "\n";
799 dbg() << Banner;
801 dbg() << " [" << NameOfWrappedPass << "]";
802 dbg() << ": " << (HasErrors ? "FAIL" : "PASS") << '\n';