Home
last modified time | relevance | path

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

12345

/external/llvm-project/llvm/lib/CodeGen/
DMachineDebugify.cpp74 auto *DVI = dyn_cast<DbgValueInst>(U.getUser()); in applyDebugifyMetadataToMachineFunction() local
75 if (!DVI || DVI->getFunction() != &F) in applyDebugifyMetadataToMachineFunction()
77 unsigned Line = DVI->getDebugLoc().getLine(); in applyDebugifyMetadataToMachineFunction()
79 Line2Var[Line] = DVI->getVariable(); in applyDebugifyMetadataToMachineFunction()
81 EarliestDVI = DVI; in applyDebugifyMetadataToMachineFunction()
82 Expr = DVI->getExpression(); in applyDebugifyMetadataToMachineFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DDebugify.cpp163 bool diagnoseMisSizedDbgValue(Module &M, DbgValueInst *DVI) { in diagnoseMisSizedDbgValue() argument
169 Value *V = DVI->getValue(); in diagnoseMisSizedDbgValue()
175 if (DVI->getExpression()->getNumElements()) in diagnoseMisSizedDbgValue()
180 Optional<uint64_t> DbgVarSize = DVI->getFragmentSizeInBits(); in diagnoseMisSizedDbgValue()
186 auto Signedness = DVI->getVariable()->getSignedness(); in diagnoseMisSizedDbgValue()
196 DVI->print(dbg()); in diagnoseMisSizedDbgValue()
256 auto *DVI = dyn_cast<DbgValueInst>(&I); in checkDebugifyMetadata() local
257 if (!DVI) in checkDebugifyMetadata()
261 (void)to_integer(DVI->getVariable()->getName(), Var, 10); in checkDebugifyMetadata()
263 bool HasBadSize = diagnoseMisSizedDbgValue(M, DVI); in checkDebugifyMetadata()
DBasicBlockUtils.cpp342 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(&I)) { in removeRedundantDbgInstrsUsingBackwardScan() local
343 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingBackwardScan()
344 DVI->getExpression(), in removeRedundantDbgInstrsUsingBackwardScan()
345 DVI->getDebugLoc()->getInlinedAt()); in removeRedundantDbgInstrsUsingBackwardScan()
351 ToBeRemoved.push_back(DVI); in removeRedundantDbgInstrsUsingBackwardScan()
389 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(&I)) { in removeRedundantDbgInstrsUsingForwardScan() local
390 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingForwardScan()
392 DVI->getDebugLoc()->getInlinedAt()); in removeRedundantDbgInstrsUsingForwardScan()
397 VMI->second.first != DVI->getValue() || in removeRedundantDbgInstrsUsingForwardScan()
398 VMI->second.second != DVI->getExpression()) { in removeRedundantDbgInstrsUsingForwardScan()
[all …]
DLoopUtils.cpp627 auto *DVI = dyn_cast<DbgVariableIntrinsic>(&I); in deleteDeadLoop() local
628 if (!DVI) in deleteDeadLoop()
630 auto Key = DeadDebugSet.find({DVI->getVariable(), DVI->getExpression()}); in deleteDeadLoop()
633 DeadDebugSet.insert({DVI->getVariable(), DVI->getExpression()}); in deleteDeadLoop()
634 DeadDebugInst.push_back(DVI); in deleteDeadLoop()
647 for (auto *DVI : DeadDebugInst) in deleteDeadLoop() local
649 DVI->getVariable(), DVI->getExpression(), in deleteDeadLoop()
650 DVI->getDebugLoc(), InsertDbgValueBefore); in deleteDeadLoop()
DLocal.cpp383 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(I)) { in wouldInstructionBeTriviallyDead() local
384 if (DVI->getValue()) in wouldInstructionBeTriviallyDead()
1221 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(PrevI)) in LdStHasDebugValue() local
1222 if (DVI->getValue() == I->getOperand(0) && in LdStHasDebugValue()
1223 DVI->getVariable() == DIVar && in LdStHasDebugValue()
1224 DVI->getExpression() == DIExpr) in LdStHasDebugValue()
1239 for (auto *DVI : DbgValues) { in PhiHasDebugValue() local
1240 assert(DVI->getValue() == APN); in PhiHasDebugValue()
1241 if ((DVI->getVariable() == DIVar) && (DVI->getExpression() == DIExpr)) in PhiHasDebugValue()
1532 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(U)) in findDbgValues() local
[all …]
DLCSSA.cpp223 for (auto DVI : DbgValues) { in formLCSSAForInstructions() local
224 BasicBlock *UserBB = DVI->getParent(); in formLCSSAForInstructions()
233 DVI->setOperand(0, MetadataAsValue::get(Ctx, ValueAsMetadata::get(V))); in formLCSSAForInstructions()
/external/llvm-project/llvm/lib/Transforms/Utils/
DDebugify.cpp263 bool diagnoseMisSizedDbgValue(Module &M, DbgValueInst *DVI) { in diagnoseMisSizedDbgValue() argument
269 Value *V = DVI->getValue(); in diagnoseMisSizedDbgValue()
275 if (DVI->getExpression()->getNumElements()) in diagnoseMisSizedDbgValue()
280 Optional<uint64_t> DbgVarSize = DVI->getFragmentSizeInBits(); in diagnoseMisSizedDbgValue()
286 auto Signedness = DVI->getVariable()->getSignedness(); in diagnoseMisSizedDbgValue()
296 DVI->print(dbg()); in diagnoseMisSizedDbgValue()
355 auto *DVI = dyn_cast<DbgValueInst>(&I); in checkDebugifyMetadata() local
356 if (!DVI) in checkDebugifyMetadata()
360 (void)to_integer(DVI->getVariable()->getName(), Var, 10); in checkDebugifyMetadata()
362 bool HasBadSize = diagnoseMisSizedDbgValue(M, DVI); in checkDebugifyMetadata()
DBasicBlockUtils.cpp363 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(&I)) { in removeRedundantDbgInstrsUsingBackwardScan() local
364 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingBackwardScan()
365 DVI->getExpression(), in removeRedundantDbgInstrsUsingBackwardScan()
366 DVI->getDebugLoc()->getInlinedAt()); in removeRedundantDbgInstrsUsingBackwardScan()
372 ToBeRemoved.push_back(DVI); in removeRedundantDbgInstrsUsingBackwardScan()
410 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(&I)) { in removeRedundantDbgInstrsUsingForwardScan() local
411 DebugVariable Key(DVI->getVariable(), in removeRedundantDbgInstrsUsingForwardScan()
413 DVI->getDebugLoc()->getInlinedAt()); in removeRedundantDbgInstrsUsingForwardScan()
418 VMI->second.first != DVI->getValue() || in removeRedundantDbgInstrsUsingForwardScan()
419 VMI->second.second != DVI->getExpression()) { in removeRedundantDbgInstrsUsingForwardScan()
[all …]
DLoopUtils.cpp690 auto *DVI = dyn_cast<DbgVariableIntrinsic>(&I); in deleteDeadLoop() local
691 if (!DVI) in deleteDeadLoop()
694 DeadDebugSet.find({DVI->getVariable(), DVI->getExpression()}); in deleteDeadLoop()
697 DeadDebugSet.insert({DVI->getVariable(), DVI->getExpression()}); in deleteDeadLoop()
698 DeadDebugInst.push_back(DVI); in deleteDeadLoop()
711 for (auto *DVI : DeadDebugInst) in deleteDeadLoop() local
713 DVI->getVariable(), DVI->getExpression(), in deleteDeadLoop()
714 DVI->getDebugLoc(), InsertDbgValueBefore); in deleteDeadLoop()
DLCSSA.cpp240 for (auto DVI : DbgValues) { in formLCSSAForInstructions() local
241 BasicBlock *UserBB = DVI->getParent(); in formLCSSAForInstructions()
250 DVI->setOperand(0, MetadataAsValue::get(Ctx, ValueAsMetadata::get(V))); in formLCSSAForInstructions()
DLocal.cpp405 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(I)) { in wouldInstructionBeTriviallyDead() local
406 if (DVI->getValue()) in wouldInstructionBeTriviallyDead()
1352 for (auto *DVI : DbgValues) { in PhiHasDebugValue() local
1353 assert(DVI->getValue() == APN); in PhiHasDebugValue()
1354 if ((DVI->getVariable() == DIVar) && (DVI->getExpression() == DIExpr)) in PhiHasDebugValue()
1641 for (DbgVariableIntrinsic *DVI : FindDbgAddrUses(V)) in FindDbgDeclareUses()
1642 if (auto *DDI = dyn_cast<DbgDeclareInst>(DVI)) in FindDbgDeclareUses()
1655 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(U)) in findDbgValues() local
1656 DbgValues.push_back(DVI); in findDbgValues()
1690 static void replaceOneDbgValueForAlloca(DbgValueInst *DVI, Value *NewAddress, in replaceOneDbgValueForAlloca() argument
[all …]
DCodeExtractor.cpp1453 for (DbgVariableIntrinsic *DVI : DbgUsers) in eraseDebugIntrinsicsWithNonLocalRefs()
1454 if (DVI->getFunction() != &F) in eraseDebugIntrinsicsWithNonLocalRefs()
1455 DVI->eraseFromParent(); in eraseDebugIntrinsicsWithNonLocalRefs()
1516 auto *DVI = cast<DbgVariableIntrinsic>(DII); in fixupDebugInfoPostExtraction() local
1517 Value *Location = DVI->getVariableLocation(); in fixupDebugInfoPostExtraction()
1520 DebugIntrinsicsToDelete.push_back(DVI); in fixupDebugInfoPostExtraction()
1528 DebugIntrinsicsToDelete.push_back(DVI); in fixupDebugInfoPostExtraction()
1533 DILocalVariable *OldVar = DVI->getVariable(); in fixupDebugInfoPostExtraction()
1540 DVI->setArgOperand(1, MetadataAsValue::get(Ctx, NewVar)); in fixupDebugInfoPostExtraction()
/external/e2fsprogs/doc/
DMakefile.in14 DVI=texi2dvi --clean
42 -$(Q) $(DVI) $(srcdir)/libext2fs.texinfo
/external/llvm/lib/Transforms/Utils/
DLocal.cpp304 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(I)) { in isInstructionTriviallyDead() local
305 if (DVI->getValue()) in isInstructionTriviallyDead()
1050 if (DbgValueInst *DVI = dyn_cast<DbgValueInst>(PrevI)) in LdStHasDebugValue() local
1051 if (DVI->getValue() == I->getOperand(0) && in LdStHasDebugValue()
1052 DVI->getOffset() == 0 && in LdStHasDebugValue()
1053 DVI->getVariable() == DIVar && in LdStHasDebugValue()
1054 DVI->getExpression() == DIExpr) in LdStHasDebugValue()
1252 static void replaceOneDbgValueForAlloca(DbgValueInst *DVI, Value *NewAddress, in replaceOneDbgValueForAlloca() argument
1254 DebugLoc Loc = DVI->getDebugLoc(); in replaceOneDbgValueForAlloca()
1255 auto *DIVar = DVI->getVariable(); in replaceOneDbgValueForAlloca()
[all …]
/external/llvm/lib/CodeGen/
DCriticalAntiDepBreaker.cpp648 for (DbgValueVector::iterator DVI = DbgValues.begin(), in BreakAntiDependencies() local
649 DVE = DbgValues.end(); DVI != DVE; ++DVI) in BreakAntiDependencies()
650 if (DVI->second == Q->second->getParent()) in BreakAntiDependencies()
651 UpdateDbgValue(*DVI->first, AntiDepReg, NewReg); in BreakAntiDependencies()
/external/python/cpython2/Doc/library/
Daudioop.rst16 single: Intel/DVI ADPCM
17 single: ADPCM, Intel/DVI
21 This module provides support for a-LAW, u-LAW and Intel/DVI ADPCM encodings.
46 Decode an Intel/DVI ADPCM coded fragment to a linear fragment. See the
119 Convert samples to 4 bit Intel/DVI ADPCM encoding. ADPCM coding is an adaptive
121 and the next, divided by a (varying) step. The Intel/DVI ADPCM algorithm has
/external/python/cpython3/Doc/library/
Daudioop.rst20 single: Intel/DVI ADPCM
21 single: ADPCM, Intel/DVI
25 This module provides support for a-LAW, u-LAW and Intel/DVI ADPCM encodings.
50 Decode an Intel/DVI ADPCM coded fragment to a linear fragment. See the
129 Convert samples to 4 bit Intel/DVI ADPCM encoding. ADPCM coding is an adaptive
131 and the next, divided by a (varying) step. The Intel/DVI ADPCM algorithm has
/external/llvm-project/llvm/tools/llvm-dis/
Dllvm-dis.cpp112 else if (const DbgValueInst *DVI = dyn_cast<DbgValueInst>(I)) { in printInfoComment() local
117 OS << " [debug variable = " << DVI->getVariable()->getName() << "]"; in printInfoComment()
/external/llvm/tools/llvm-dis/
Dllvm-dis.cpp110 else if (const DbgValueInst *DVI = dyn_cast<DbgValueInst>(I)) { in printInfoComment() local
115 OS << " [debug variable = " << DVI->getVariable()->getName() << "]"; in printInfoComment()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DSpeculativeExecution.cpp267 if (const auto *DVI = dyn_cast<DbgVariableIntrinsic>(U)) { in considerHoistingFromTo() local
269 dyn_cast_or_null<Instruction>(DVI->getVariableLocation())) in considerHoistingFromTo()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64StackTagging.cpp537 if (auto *DVI = dyn_cast<DbgVariableIntrinsic>(I)) { in runOnFunction() local
539 dyn_cast_or_null<AllocaInst>(DVI->getVariableLocation())) { in runOnFunction()
540 Allocas[AI].DbgVariableIntrinsics.push_back(DVI); in runOnFunction()
682 for (auto DVI : Info.DbgVariableIntrinsics) in runOnFunction() local
683 DVI->setArgOperand( in runOnFunction()
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64StackTagging.cpp562 if (auto *DVI = dyn_cast<DbgVariableIntrinsic>(I)) { in runOnFunction() local
564 dyn_cast_or_null<AllocaInst>(DVI->getVariableLocation())) { in runOnFunction()
565 Allocas[AI].DbgVariableIntrinsics.push_back(DVI); in runOnFunction()
706 for (auto DVI : Info.DbgVariableIntrinsics) in runOnFunction() local
707 DVI->setArgOperand( in runOnFunction()
/external/llvm/lib/IR/
DDebugInfo.cpp173 void DebugInfoFinder::processValue(const Module &M, const DbgValueInst *DVI) { in processValue() argument
174 auto *N = dyn_cast<MDNode>(DVI->getVariable()); in processValue()
/external/e2fsprogs/lib/et/
DMakefile.in62 DVI=texi2dvi
77 -$(Q) $(DVI) $(srcdir)/com_err.texinfo
/external/llvm/include/llvm/IR/
DDebugInfo.h66 void processValue(const Module &M, const DbgValueInst *DVI);

12345