Home
last modified time | relevance | path

Searched refs:DVI (Results 1 – 25 of 50) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DMachineDebugify.cpp75 auto *DVI = dyn_cast<DbgValueInst>(U.getUser()); in applyDebugifyMetadataToMachineFunction() local
76 if (!DVI || DVI->getFunction() != &F) in applyDebugifyMetadataToMachineFunction()
78 unsigned Line = DVI->getDebugLoc().getLine(); in applyDebugifyMetadataToMachineFunction()
80 Line2Var[Line] = DVI->getVariable(); in applyDebugifyMetadataToMachineFunction()
82 EarliestDVI = DVI; in applyDebugifyMetadataToMachineFunction()
83 Expr = DVI->getExpression(); in applyDebugifyMetadataToMachineFunction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DDebugify.cpp324 if (auto *DVI = dyn_cast<DbgVariableIntrinsic>(&I)) { in collectDebugInfoMetadata() local
331 if (DVI->isUndef()) in collectDebugInfoMetadata()
334 auto *Var = DVI->getVariable(); in collectDebugInfoMetadata()
559 if (auto *DVI = dyn_cast<DbgVariableIntrinsic>(&I)) { in checkDebugInfoMetadata() local
566 if (DVI->isUndef()) in checkDebugInfoMetadata()
569 auto *Var = DVI->getVariable(); in checkDebugInfoMetadata()
635 bool diagnoseMisSizedDbgValue(Module &M, DbgValueInst *DVI) { in diagnoseMisSizedDbgValue() argument
644 if (DVI->getExpression()->getNumElements()) in diagnoseMisSizedDbgValue()
647 Value *V = DVI->getVariableLocationOp(0); in diagnoseMisSizedDbgValue()
653 Optional<uint64_t> DbgVarSize = DVI->getFragmentSizeInBits(); in diagnoseMisSizedDbgValue()
[all …]
DLoopUtils.cpp629 auto *DVI = dyn_cast<DbgVariableIntrinsic>(&I); in deleteDeadLoop() local
630 if (!DVI) in deleteDeadLoop()
633 DeadDebugSet.find({DVI->getVariable(), DVI->getExpression()}); in deleteDeadLoop()
636 DeadDebugSet.insert({DVI->getVariable(), DVI->getExpression()}); in deleteDeadLoop()
637 DeadDebugInst.push_back(DVI); in deleteDeadLoop()
650 for (auto *DVI : DeadDebugInst) in deleteDeadLoop() local
652 DVI->getVariable(), DVI->getExpression(), in deleteDeadLoop()
653 DVI->getDebugLoc(), InsertDbgValueBefore); in deleteDeadLoop()
DBasicBlockUtils.cpp360 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(&I)) { in removeRedundantDbgInstrsUsingBackwardScan() local
361 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingBackwardScan()
362 DVI->getExpression(), in removeRedundantDbgInstrsUsingBackwardScan()
363 DVI->getDebugLoc()->getInlinedAt()); in removeRedundantDbgInstrsUsingBackwardScan()
369 ToBeRemoved.push_back(DVI); in removeRedundantDbgInstrsUsingBackwardScan()
408 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(&I)) { in removeRedundantDbgInstrsUsingForwardScan() local
409 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingForwardScan()
411 DVI->getDebugLoc()->getInlinedAt()); in removeRedundantDbgInstrsUsingForwardScan()
415 SmallVector<Value *, 4> Values(DVI->getValues()); in removeRedundantDbgInstrsUsingForwardScan()
417 VMI->second.second != DVI->getExpression()) { in removeRedundantDbgInstrsUsingForwardScan()
[all …]
DLCSSA.cpp239 for (auto DVI : DbgValues) { in formLCSSAForInstructions() local
240 BasicBlock *UserBB = DVI->getParent(); in formLCSSAForInstructions()
249 DVI->replaceVariableLocationOp(I, V); in formLCSSAForInstructions()
DLocal.cpp422 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(I)) { in wouldInstructionBeTriviallyDead() local
423 if (DVI->hasArgList() || DVI->getValue(0)) in wouldInstructionBeTriviallyDead()
1381 for (auto *DVI : DbgValues) { in PhiHasDebugValue() local
1382 assert(is_contained(DVI->getValues(), APN)); in PhiHasDebugValue()
1383 if ((DVI->getVariable() == DIVar) && (DVI->getExpression() == DIExpr)) in PhiHasDebugValue()
1694 static void replaceOneDbgValueForAlloca(DbgValueInst *DVI, Value *NewAddress, in replaceOneDbgValueForAlloca() argument
1696 const DebugLoc &Loc = DVI->getDebugLoc(); in replaceOneDbgValueForAlloca()
1697 auto *DIVar = DVI->getVariable(); in replaceOneDbgValueForAlloca()
1698 auto *DIExpr = DVI->getExpression(); in replaceOneDbgValueForAlloca()
1713 Builder.insertDbgValueIntrinsic(NewAddress, DIVar, DIExpr, Loc, DVI); in replaceOneDbgValueForAlloca()
[all …]
DCodeExtractor.cpp1457 for (DbgVariableIntrinsic *DVI : DbgUsers) in eraseDebugIntrinsicsWithNonLocalRefs()
1458 if (DVI->getFunction() != &F) in eraseDebugIntrinsicsWithNonLocalRefs()
1459 DVI->eraseFromParent(); in eraseDebugIntrinsicsWithNonLocalRefs()
1528 auto *DVI = cast<DbgVariableIntrinsic>(DII); in fixupDebugInfoPostExtraction() local
1530 if (any_of(DVI->location_ops(), IsInvalidLocation)) { in fixupDebugInfoPostExtraction()
1531 DebugIntrinsicsToDelete.push_back(DVI); in fixupDebugInfoPostExtraction()
1536 DILocalVariable *OldVar = DVI->getVariable(); in fixupDebugInfoPostExtraction()
1543 DVI->setVariable(cast<DILocalVariable>(NewVar)); in fixupDebugInfoPostExtraction()
DMemoryOpRemark.cpp321 for (const DbgVariableIntrinsic *DVI : in visitVariable() local
323 if (DILocalVariable *DILV = DVI->getVariable()) { in visitVariable()
/freebsd-12-stable/sys/gnu/dts/arm/
Dimx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts9 model = "Eukrea MBIMXSD25 with the DVI-VGA Display";
13 model = "DVI-VGA";
Dimx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts9 model = "Eukrea MBIMXSD25 with the DVI-SVGA Display";
13 model = "DVI-SVGA";
Ddove-sbc-a510.dts50 * 0.2 DVI transmitter TI TFP410 MSEN
51 * 0.3 DVI transmitter TI TFP410 PD# (active low power down)
119 * - DVI transmitter TI TFP410, 0x39
120 * - HDMI/DVI DDC channel
131 /* TI TFP410 DVI transmitter */
Domap3-overo-common-dvi.dtsi7 * DVI output for some Gumstix Overo boards (Tobi and Summit)
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DUser.cpp34 if (auto DVI = dyn_cast_or_null<DbgVariableIntrinsic>(this)) { in replaceUsesOfWith() local
35 if (is_contained(DVI->location_ops(), From)) in replaceUsesOfWith()
36 DVI->replaceVariableLocationOp(From, To); in replaceUsesOfWith()
DDebugInfo.cpp70 for (DbgVariableIntrinsic *DVI : FindDbgAddrUses(V)) in FindDbgDeclareUses()
71 if (auto *DDI = dyn_cast<DbgDeclareInst>(DVI)) in FindDbgDeclareUses()
88 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(U)) in findDbgValues() local
89 DbgValues.push_back(DVI); in findDbgValues()
94 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(U)) in findDbgValues() local
95 if (EncounteredDbgValues.insert(DVI).second) in findDbgValues()
96 DbgValues.push_back(DVI); in findDbgValues()
194 if (auto *DVI = dyn_cast<DbgVariableIntrinsic>(&I)) in processInstruction() local
195 processVariable(M, *DVI); in processInstruction()
282 const DbgVariableIntrinsic &DVI) { in processVariable() argument
[all …]
/freebsd-12-stable/contrib/file/magic/Magdir/
Dtex6 # XXX - needs byte-endian stuff (big-endian and little-endian DVI?)
10 # Although we may know the offset of certain text fields in TeX DVI
13 0 string \367\002 TeX DVI file
Dtroff28 >4 search/1 dvi for DVI
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64StackTagging.cpp549 if (auto *DVI = dyn_cast<DbgVariableIntrinsic>(I)) { in runOnFunction() local
550 for (Value *V : DVI->location_ops()) in runOnFunction()
553 Allocas[AI].DbgVariableIntrinsics.back() != DVI) in runOnFunction()
554 Allocas[AI].DbgVariableIntrinsics.push_back(DVI); in runOnFunction()
673 for (auto DVI : Info.DbgVariableIntrinsics) in runOnFunction() local
674 DVI->replaceVariableLocationOp(Info.OldAI, Info.AI); in runOnFunction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
DCoroFrame.cpp1727 for (auto *DVI : DIs) in insertSpills() local
1728 DVI->replaceUsesOfWith(Alloca, G); in insertSpills()
2503 DbgVariableIntrinsic *DVI, bool ReuseFrameSlot) { in salvageDebugInfo() argument
2504 Function *F = DVI->getFunction(); in salvageDebugInfo()
2510 DIExpression *Expr = DVI->getExpression(); in salvageDebugInfo()
2514 Value *Storage = DVI->getVariableLocationOp(0); in salvageDebugInfo()
2576 DVI->replaceVariableLocationOp(OriginalStorage, Storage); in salvageDebugInfo()
2577 DVI->setExpression(Expr); in salvageDebugInfo()
2579 if (!isa<DbgValueInst>(DVI)) { in salvageDebugInfo()
2581 DVI->moveAfter(InsertPt); in salvageDebugInfo()
[all …]
DCoroSplit.cpp657 if (auto *DVI = dyn_cast<DbgVariableIntrinsic>(&I)) in salvageDebugInfo() local
658 Worklist.push_back(DVI); in salvageDebugInfo()
659 for (DbgVariableIntrinsic *DVI : Worklist) in salvageDebugInfo()
660 coro::salvageDebugInfo(DbgPtrAllocaCache, DVI, Shape.ReuseFrameSlot); in salvageDebugInfo()
669 for (DbgVariableIntrinsic *DVI : Worklist) { in salvageDebugInfo()
670 if (IsUnreachableBlock(DVI->getParent())) in salvageDebugInfo()
671 DVI->eraseFromParent(); in salvageDebugInfo()
672 else if (dyn_cast_or_null<AllocaInst>(DVI->getVariableLocationOp(0))) { in salvageDebugInfo()
675 for (auto *User : DVI->getVariableLocationOp(0)->users()) in salvageDebugInfo()
680 DVI->eraseFromParent(); in salvageDebugInfo()
/freebsd-12-stable/contrib/binutils/gas/
DREADME22 The DVI form is suitable for printing or displaying; the commands for doing
23 this vary from system to system. On many systems, `lpr -d' will print a DVI
25 DVI file into a form your system can print.
27 If you wish to build the DVI file, you will need to have TeX installed on your
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DSpeculativeExecution.cpp268 if (const auto *DVI = dyn_cast<DbgVariableIntrinsic>(U)) { in considerHoistingFromTo() local
269 return all_of(DVI->location_ops(), [&NotHoisted](Value *V) { in considerHoistingFromTo()
DLoopStrengthReduce.cpp6115 DbgValueInst *DVI; member
6126 if (CachedDVI.DVI->getNumVariableLocationOps() != 1) in RewriteDVIUsingIterCount()
6150 LLVM_DEBUG(dbgs() << "scev-salvage: Updating: " << *CachedDVI.DVI << '\n'); in RewriteDVIUsingIterCount()
6151 RecoverValue.applyExprToDbgValue(*CachedDVI.DVI, CachedDVI.Expr); in RewriteDVIUsingIterCount()
6152 LLVM_DEBUG(dbgs() << "scev-salvage: to: " << *CachedDVI.DVI << '\n'); in RewriteDVIUsingIterCount()
6183 if (!DVIRec.DVI->isUndef()) in DbgRewriteSalvageableDVIs()
6190 if (DVIRec.DVI->hasArgList()) { in DbgRewriteSalvageableDVIs()
6191 if (!DVIRec.DVI->getVariableLocationOp(0)) in DbgRewriteSalvageableDVIs()
6193 llvm::Type *Ty = DVIRec.DVI->getVariableLocationOp(0)->getType(); in DbgRewriteSalvageableDVIs()
6194 DVIRec.DVI->setRawLocation( in DbgRewriteSalvageableDVIs()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-dis/
Dllvm-dis.cpp119 else if (const DbgValueInst *DVI = dyn_cast<DbgValueInst>(I)) { in printInfoComment() local
124 OS << " [debug variable = " << DVI->getVariable()->getName() << "]"; in printInfoComment()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
DHWAddressSanitizer.cpp1331 if (auto *DVI = dyn_cast<DbgVariableIntrinsic>(&Inst)) { in sanitizeFunction() local
1332 for (Value *V : DVI->location_ops()) { in sanitizeFunction()
1335 AllocaDbgMap[Alloca].back() != DVI) in sanitizeFunction()
1336 AllocaDbgMap[Alloca].push_back(DVI); in sanitizeFunction()
1416 if (auto *DVI = dyn_cast<DbgVariableIntrinsic>(&Inst)) { in sanitizeFunction() local
1417 SmallDenseSet<Value *> LocationOps(DVI->location_ops().begin(), in sanitizeFunction()
1418 DVI->location_ops().end()); in sanitizeFunction()
1422 DVI->replaceVariableLocationOp(V, NewAI); in sanitizeFunction()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DDebugInfo.h98 void processVariable(const Module &M, const DbgVariableIntrinsic &DVI);

12