Home
last modified time | relevance | path

Searched refs:DII (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp614 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 DLoopRotationUtils.cpp553 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 DCodeExtractor.cpp1610 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 DPromoteMemoryToRegister.cpp269 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 DADCE.cpp522 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 DLocal.h263 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 DIROutliner.h372 bool visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return true; } in visitDbgInfoIntrinsic()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp5077 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 DDebugInfoMetadata.cpp40 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 DDebugInfo.cpp154 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 DDebugInfo.h60 DebugLoc getDebugValueLoc(DbgVariableIntrinsic *DII);
H A DDebugInfoMetadata.h3821 DebugVariable(const DbgVariableIntrinsic *DII);
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DAssignmentTrackingAnalysis.cpp327 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 DIRSimilarityIdentifier.h548 InstrType visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return Invisible; } in visitDbgInfoIntrinsic()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp134 if (auto *DII = dyn_cast<llvm::DbgVariableIntrinsic>(&I)) { in resolveTopLevelMetadata() local
135 auto *DILocal = DII->getVariable(); in resolveTopLevelMetadata()