Searched refs:DII (Results 1 – 11 of 11) sorted by relevance
423 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() local682 if (DII->isAddressOfVariable() || DII->getExpression()->startsWithDeref()) in run()683 DII->eraseFromParent(); in run()925 if (DII->isAddressOfVariable()) in RenamePass()[all …]
591 for (auto *DII : DbgUsers) { in replaceDbgUsesWithUndef() local1689 DII->eraseFromParent(); in replaceDbgDeclare()1741 for (auto *DII : DbgUsers) { in salvageDebugInfoForDbgValues() local1790 for (auto *DII : DbgUsers) { in salvageDebugInfoForDbgValues() local1969 for (auto *DII : Users) { in rewriteDebugUsers() local1974 DII->moveAfter(&DomPoint); in rewriteDebugUsers()1986 for (auto *DII : Users) { in rewriteDebugUsers() local1995 DII->setExpression(*DVR); in rewriteDebugUsers()2046 return DII.getExpression(); in replaceAllDbgUsesWith()2795 for (auto *DII : DbgUsers) in dropDebugUsers() local[all …]
404 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(&*I)) in rotateLoop() local405 DbgIntrinsics.insert(makeHash(DII)); in rotateLoop()444 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(C)) in rotateLoop() local445 if (DbgIntrinsics.count(makeHash(DII))) { in rotateLoop()
1503 auto *DII = dyn_cast<DbgInfoIntrinsic>(&I); in fixupDebugInfoPostExtraction() local1504 if (!DII) in fixupDebugInfoPostExtraction()1528 auto *DVI = cast<DbgVariableIntrinsic>(DII); in fixupDebugInfoPostExtraction()1545 for (auto *DII : DebugIntrinsicsToDelete) in fixupDebugInfoPostExtraction() local1546 DII->eraseFromParent(); in fixupDebugInfoPostExtraction()
517 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() local548 if (AliveScopes.count(DII->getDebugLoc()->getScope())) in removeDeadInstructions()
245 void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII,250 void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII,255 void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII,
60 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(U)) in FindDbgAddrUses() local61 if (DII->isAddressOfVariable()) in FindDbgAddrUses()62 Declares.push_back(DII); in FindDbgAddrUses()115 if (DbgVariableIntrinsic *DII = dyn_cast<DbgVariableIntrinsic>(U)) in findDbgUsers() local116 DbgUsers.push_back(DII); in findDbgUsers()121 if (DbgVariableIntrinsic *DII = dyn_cast<DbgVariableIntrinsic>(U)) in findDbgUsers() local122 if (EncounteredDbgValues.insert(DII).second) in findDbgUsers()123 DbgUsers.push_back(DII); in findDbgUsers()
4520 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 …]
321 bool visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return true; } in visitDbgInfoIntrinsic()
404 InstrType visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return Invisible; } in visitDbgInfoIntrinsic()
131 if (auto *DII = dyn_cast<llvm::DbgVariableIntrinsic>(&I)) { in resolveTopLevelMetadata() local132 auto *DILocal = DII->getVariable(); in resolveTopLevelMetadata()