| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 614 for (auto *DII : DbgUsers) in replaceDbgUsesWithUndef() local 615 DII->setKillLocation(); in replaceDbgUsesWithUndef() 1686 assert(DII->isAddressOfVariable() || isa<DbgAssignIntrinsic>(DII)); in ConvertDebugDeclareToDebugValue() 2288 DII->setKillLocation(); in salvageDebugInfoForDbgValues() 2360 for (auto *DII : DbgUsers) in salvageDebugInfoForDbgValues() local 2361 DII->setKillLocation(); in salvageDebugInfoForDbgValues() 2596 for (auto *DII : Users) { in rewriteDebugUsers() local 2632 for (auto *DII : Users) { in rewriteDebugUsers() local 2641 DII->setExpression(*DVR); in rewriteDebugUsers() 3531 for (auto *DII : DbgUsers) in dropDebugUsers() local [all …]
|
| H A D | LoopRotationUtils.cpp | 553 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(&I)) { in rotateLoop() local 554 DbgIntrinsics.insert(makeHash(DII)); in rotateLoop() 557 for (const DPValue &DPV : DII->getDbgValueRange()) in rotateLoop() 654 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(C)) in rotateLoop() local 655 if (DbgIntrinsics.count(makeHash(DII))) { in rotateLoop()
|
| H A D | CodeExtractor.cpp | 1610 auto *DII = dyn_cast<DbgInfoIntrinsic>(&I); in fixupDebugInfoPostExtraction() local 1611 if (!DII) in fixupDebugInfoPostExtraction() 1631 auto *DVI = cast<DbgVariableIntrinsic>(DII); in fixupDebugInfoPostExtraction() 1649 for (auto *DII : DebugIntrinsicsToDelete) in fixupDebugInfoPostExtraction() local 1650 DII->eraseFromParent(); in fixupDebugInfoPostExtraction()
|
| H A D | PromoteMemoryToRegister.cpp | 269 std::back_inserter(DbgUsers), [](DbgVariableIntrinsic *DII) { in AnalyzeAlloca() argument 270 return !isa<DbgAssignIntrinsic>(DII); in AnalyzeAlloca()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | ADCE.cpp | 522 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(&I)) { in removeDeadInstructions() 524 if (AliveScopes.count(DII->getDebugLoc()->getScope())) in removeDeadInstructions() 530 for (Value *V : DII->location_ops()) { in removeDeadInstructions() 533 dbgs() << "Dropping debug info for " << *DII << "\n"; in removeDeadInstructions() 566 if (auto *DII = dyn_cast<DbgInfoIntrinsic>(&I)) { in removeDeadInstructions() local 569 if (auto *DAI = dyn_cast<DbgAssignIntrinsic>(DII)) in removeDeadInstructions() 573 if (AliveScopes.count(DII->getDebugLoc()->getScope())) in removeDeadInstructions()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | Local.h | 263 void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII, 270 void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII, 277 void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | IROutliner.h | 372 bool visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return true; } in visitDbgInfoIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Verifier.cpp | 5077 verifyFragmentExpression(*DII); in visitInstruction() 5078 verifyNotEntryValue(*DII); in visitInstruction() 6395 auto *MD = DII.getRawLocation(); in visitDbgIntrinsic() 6401 DII.getRawVariable()); in visitDbgIntrinsic() 6404 DII.getRawExpression()); in visitDbgIntrinsic() 6426 if (MDNode *N = DII.getDebugLoc().getAsMDNode()) in visitDbgIntrinsic() 6430 BasicBlock *BB = DII.getParent(); in visitDbgIntrinsic() 6434 DILocalVariable *Var = DII.getVariable(); in visitDbgIntrinsic() 6435 DILocation *Loc = DII.getDebugLoc(); in visitDbgIntrinsic() 6437 &DII, BB, F); in visitDbgIntrinsic() [all …]
|
| H A D | DebugInfoMetadata.cpp | 40 DebugVariable::DebugVariable(const DbgVariableIntrinsic *DII) in DebugVariable() argument 41 : Variable(DII->getVariable()), in DebugVariable() 42 Fragment(DII->getExpression()->getFragmentInfo()), in DebugVariable() 43 InlinedAt(DII->getDebugLoc().getInlinedAt()) {} in DebugVariable()
|
| H A D | DebugInfo.cpp | 154 DebugLoc llvm::getDebugValueLoc(DbgVariableIntrinsic *DII) { in getDebugValueLoc() argument 156 const DebugLoc &DeclareLoc = DII->getDebugLoc(); in getDebugValueLoc() 163 return DILocation::get(DII->getContext(), 0, 0, Scope, InlinedAt); in getDebugValueLoc()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfo.h | 60 DebugLoc getDebugValueLoc(DbgVariableIntrinsic *DII);
|
| H A D | DebugInfoMetadata.h | 3821 DebugVariable(const DbgVariableIntrinsic *DII);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | AssignmentTrackingAnalysis.cpp | 327 static DebugAggregate getAggregate(const DbgVariableIntrinsic *DII) { in getAggregate() argument 328 return DebugAggregate(DII->getVariable(), DII->getDebugLoc().getInlinedAt()); in getAggregate() 2177 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(&I)) { in buildOverlapMapAndRecordDeclares() local 2178 ProcessDbgRecord(DII, InstDeclares); in buildOverlapMapAndRecordDeclares()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | IRSimilarityIdentifier.h | 548 InstrType visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return Invisible; } in visitDbgInfoIntrinsic()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 134 if (auto *DII = dyn_cast<llvm::DbgVariableIntrinsic>(&I)) { in resolveTopLevelMetadata() local 135 auto *DILocal = DII->getVariable(); in resolveTopLevelMetadata()
|