Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp423 if (DII->isAddressOfVariable()) { in rewriteSingleStoreAlloca()
426 DII->eraseFromParent(); in rewriteSingleStoreAlloca()
428 DII->eraseFromParent(); in rewriteSingleStoreAlloca()
525 if (DII->isAddressOfVariable()) { in promoteSingleBlockAlloca()
538 if (DII->isAddressOfVariable() || DII->getExpression()->startsWithDeref()) in promoteSingleBlockAlloca()
539 DII->eraseFromParent(); in promoteSingleBlockAlloca()
681 for (auto *DII : DbgUsers) in run() local
682 if (DII->isAddressOfVariable() || DII->getExpression()->startsWithDeref()) in run()
683 DII->eraseFromParent(); in run()
925 if (DII->isAddressOfVariable()) in RenamePass()
[all …]
H A DLocal.cpp591 for (auto *DII : DbgUsers) { in replaceDbgUsesWithUndef() local
1689 DII->eraseFromParent(); in replaceDbgDeclare()
1741 for (auto *DII : DbgUsers) { in salvageDebugInfoForDbgValues() local
1790 for (auto *DII : DbgUsers) { in salvageDebugInfoForDbgValues() local
1969 for (auto *DII : Users) { in rewriteDebugUsers() local
1974 DII->moveAfter(&DomPoint); in rewriteDebugUsers()
1986 for (auto *DII : Users) { in rewriteDebugUsers() local
1995 DII->setExpression(*DVR); in rewriteDebugUsers()
2046 return DII.getExpression(); in replaceAllDbgUsesWith()
2795 for (auto *DII : DbgUsers) in dropDebugUsers() local
[all …]
H A DLoopRotationUtils.cpp404 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(&*I)) in rotateLoop() local
405 DbgIntrinsics.insert(makeHash(DII)); in rotateLoop()
444 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(C)) in rotateLoop() local
445 if (DbgIntrinsics.count(makeHash(DII))) { in rotateLoop()
H A DCodeExtractor.cpp1503 auto *DII = dyn_cast<DbgInfoIntrinsic>(&I); in fixupDebugInfoPostExtraction() local
1504 if (!DII) in fixupDebugInfoPostExtraction()
1528 auto *DVI = cast<DbgVariableIntrinsic>(DII); in fixupDebugInfoPostExtraction()
1545 for (auto *DII : DebugIntrinsicsToDelete) in fixupDebugInfoPostExtraction() local
1546 DII->eraseFromParent(); in fixupDebugInfoPostExtraction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DADCE.cpp517 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(&I)) { in removeDeadInstructions()
519 if (AliveScopes.count(DII->getDebugLoc()->getScope())) in removeDeadInstructions()
525 for (Value *V : DII->location_ops()) { in removeDeadInstructions()
528 dbgs() << "Dropping debug info for " << *DII << "\n"; in removeDeadInstructions()
546 if (auto *DII = dyn_cast<DbgInfoIntrinsic>(&I)) { in removeDeadInstructions() local
548 if (AliveScopes.count(DII->getDebugLoc()->getScope())) in removeDeadInstructions()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLocal.h245 void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII,
250 void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII,
255 void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII,
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfo.cpp60 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(U)) in FindDbgAddrUses() local
61 if (DII->isAddressOfVariable()) in FindDbgAddrUses()
62 Declares.push_back(DII); in FindDbgAddrUses()
115 if (DbgVariableIntrinsic *DII = dyn_cast<DbgVariableIntrinsic>(U)) in findDbgUsers() local
116 DbgUsers.push_back(DII); in findDbgUsers()
121 if (DbgVariableIntrinsic *DII = dyn_cast<DbgVariableIntrinsic>(U)) in findDbgUsers() local
122 if (EncounteredDbgValues.insert(DII).second) in findDbgUsers()
123 DbgUsers.push_back(DII); in findDbgUsers()
H A DVerifier.cpp4520 verifyFragmentExpression(*DII); in visitInstruction()
4521 verifyNotEntryValue(*DII); in visitInstruction()
5466 auto *MD = DII.getRawLocation(); in visitDbgIntrinsic()
5472 DII.getRawVariable()); in visitDbgIntrinsic()
5475 DII.getRawExpression()); in visitDbgIntrinsic()
5478 if (MDNode *N = DII.getDebugLoc().getAsMDNode()) in visitDbgIntrinsic()
5482 BasicBlock *BB = DII.getParent(); in visitDbgIntrinsic()
5486 DILocalVariable *Var = DII.getVariable(); in visitDbgIntrinsic()
5487 DILocation *Loc = DII.getDebugLoc(); in visitDbgIntrinsic()
5489 &DII, BB, F); in visitDbgIntrinsic()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h321 bool visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return true; } in visitDbgInfoIntrinsic()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIRSimilarityIdentifier.h404 InstrType visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return Invisible; } in visitDbgInfoIntrinsic()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp131 if (auto *DII = dyn_cast<llvm::DbgVariableIntrinsic>(&I)) { in resolveTopLevelMetadata() local
132 auto *DILocal = DII->getVariable(); in resolveTopLevelMetadata()