Searched refs:DII (Results 1 – 11 of 11) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 620 for (auto *DII : DbgUsers) in replaceDbgUsesWithUndef() local 621 DII->setKillLocation(); in replaceDbgUsesWithUndef() 1635 static bool valueCoversEntireFragment(Type *ValTy, DbgVariableIntrinsic *DII) { in valueCoversEntireFragment() argument 1636 const DataLayout &DL = DII->getDataLayout(); in valueCoversEntireFragment() 1639 DII->getExpression()->getActiveBits(DII->getVariable())) in valueCoversEntireFragment() 1645 if (DII->isAddressOfVariable()) { in valueCoversEntireFragment() 1647 assert(DII->getNumVariableLocationOps() == 1 && in valueCoversEntireFragment() 1650 dyn_cast_or_null<AllocaInst>(DII->getVariableLocationOp(0))) { in valueCoversEntireFragment() 1708 void llvm::ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII, in ConvertDebugDeclareToDebugValue() argument 1710 assert(DII->isAddressOfVariable() || isa<DbgAssignIntrinsic>(DII)); in ConvertDebugDeclareToDebugValue() [all …]
|
| H A D | PromoteMemoryToRegister.cpp | 274 std::back_inserter(DbgUsers), [](DbgVariableIntrinsic *DII) { in AnalyzeAlloca() argument 275 return !isa<DbgAssignIntrinsic>(DII); in AnalyzeAlloca()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | Local.h | 280 LLVM_ABI void InsertDebugValueAtStoreLoc(DbgVariableIntrinsic *DII, 285 LLVM_ABI void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII, 294 LLVM_ABI void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII, 301 LLVM_ABI void ConvertDebugDeclareToDebugValue(DbgVariableIntrinsic *DII,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | ADCE.cpp | 520 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(&I)) { in removeDeadInstructions() 522 if (AliveScopes.count(DII->getDebugLoc()->getScope())) in removeDeadInstructions() 528 for (Value *V : DII->location_ops()) { in removeDeadInstructions() 531 dbgs() << "Dropping debug info for " << *DII << "\n"; in removeDeadInstructions()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | IROutliner.h | 372 bool visitDbgInfoIntrinsic(DbgInfoIntrinsic &DII) { return true; } in visitDbgInfoIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Verifier.cpp | 600 void visitDbgIntrinsic(StringRef Kind, DbgVariableIntrinsic &DII); 5500 if (auto *DII = dyn_cast<DbgVariableIntrinsic>(&I)) { in visitInstruction() local 5501 verifyFragmentExpression(*DII); in visitInstruction() 5502 verifyNotEntryValue(*DII); in visitInstruction() 7129 void Verifier::visitDbgIntrinsic(StringRef Kind, DbgVariableIntrinsic &DII) { in visitDbgIntrinsic() argument 7130 auto *MD = DII.getRawLocation(); in visitDbgIntrinsic() 7133 "invalid llvm.dbg." + Kind + " intrinsic address/value", &DII, MD); in visitDbgIntrinsic() 7134 CheckDI(isa<DILocalVariable>(DII.getRawVariable()), in visitDbgIntrinsic() 7135 "invalid llvm.dbg." + Kind + " intrinsic variable", &DII, in visitDbgIntrinsic() 7136 DII.getRawVariable()); in visitDbgIntrinsic() [all …]
|
| H A D | DebugInfoMetadata.cpp | 52 DebugVariable::DebugVariable(const DbgVariableIntrinsic *DII) in DebugVariable() argument 53 : Variable(DII->getVariable()), in DebugVariable() 54 Fragment(DII->getExpression()->getFragmentInfo()), in DebugVariable() 55 InlinedAt(DII->getDebugLoc().getInlinedAt()) {} in DebugVariable()
|
| H A D | DebugInfo.cpp | 176 DebugLoc llvm::getDebugValueLoc(DbgVariableIntrinsic *DII) { in getDebugValueLoc() argument 178 const DebugLoc &DeclareLoc = DII->getDebugLoc(); in getDebugValueLoc() 185 return DILocation::get(DII->getContext(), 0, 0, Scope, InlinedAt); in getDebugValueLoc()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfo.h | 65 LLVM_ABI DebugLoc getDebugValueLoc(DbgVariableIntrinsic *DII);
|
| H A D | DebugInfoMetadata.h | 4616 LLVM_ABI DebugVariable(const DbgVariableIntrinsic *DII);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGVTables.cpp | 140 if (auto *DII = dyn_cast<llvm::DbgVariableIntrinsic>(&I)) { in resolveTopLevelMetadata() local 141 auto *DILocal = DII->getVariable(); in resolveTopLevelMetadata()
|