Home
last modified time | relevance | path

Searched refs:DIVariable (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSDNodeDbgValue.h24 class DIVariable; variable
147 DIVariable *Var;
157 SDDbgValue(BumpPtrAllocator &Alloc, DIVariable *Var, DIExpression *Expr, in SDDbgValue()
181 DIVariable *getVariable() const { return Var; } in getVariable()
H A DInstrEmitter.cpp917 DIVariable *Var = SD->getVariable(); in EmitDbgNoLocation()
H A DSelectionDAG.cpp11555 SDDbgValue *SelectionDAG::getDbgValue(DIVariable *Var, DIExpression *Expr, in getDbgValue()
11567 SDDbgValue *SelectionDAG::getConstantDbgValue(DIVariable *Var, in getConstantDbgValue()
11580 SDDbgValue *SelectionDAG::getFrameIndexDbgValue(DIVariable *Var, in getFrameIndexDbgValue()
11591 SDDbgValue *SelectionDAG::getFrameIndexDbgValue(DIVariable *Var, in getFrameIndexDbgValue()
11606 SDDbgValue *SelectionDAG::getVRegDbgValue(DIVariable *Var, DIExpression *Expr, in getVRegDbgValue()
11617 SDDbgValue *SelectionDAG::getDbgValueList(DIVariable *Var, DIExpression *Expr, in getDbgValueList()
11672 DIVariable *Var = Dbg->getVariable(); in transferDbgValues()
H A DSelectionDAGBuilder.cpp1418 DIVariable *DanglingVariable = DDI.getVariable(); in dropDanglingDebugInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h266 createStringType(StringRef Name, DIVariable *StringLength,
689 PointerUnion<DIExpression *, DIVariable *> DataLocation = nullptr,
690 PointerUnion<DIExpression *, DIVariable *> Associated = nullptr,
691 PointerUnion<DIExpression *, DIVariable *> Allocated = nullptr,
692 PointerUnion<DIExpression *, DIVariable *> Rank = nullptr);
719 PointerUnion<DIExpression *, DIVariable *> DataLocation = nullptr,
720 PointerUnion<DIExpression *, DIVariable *> Associated = nullptr,
721 PointerUnion<DIExpression *, DIVariable *> Allocated = nullptr,
722 PointerUnion<DIExpression *, DIVariable *> Rank = nullptr,
H A DDebugInfoMetadata.h399 typedef PointerUnion<ConstantInt *, DIVariable *, DIExpression *> BoundType;
446 using BoundType = PointerUnion<DIVariable *, DIExpression *>;
1189 DIVariable *getStringLength() const { in getStringLength()
1190 return cast_or_null<DIVariable>(getRawStringLength()); in getStringLength()
1457 typedef PointerUnion<ConstantInt *, DIVariable *, DIExpression *> BoundType;
1832 DIVariable *getDataLocation() const { in getDataLocation()
1833 return dyn_cast_or_null<DIVariable>(getRawDataLocation()); in getDataLocation()
1841 DIVariable *getAssociated() const { in getAssociated()
1842 return dyn_cast_or_null<DIVariable>(getRawAssociated()); in getAssociated()
1848 DIVariable *getAllocated() const { in getAllocated()
[all …]
H A DMetadata.def108 HANDLE_SPECIALIZED_MDNODE_BRANCH(DIVariable)
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp312 DIVariable *StringLength, in createStringType()
688 PointerUnion<DIExpression *, DIVariable *> DL, in createArrayType()
689 PointerUnion<DIExpression *, DIVariable *> AS, in createArrayType()
690 PointerUnion<DIExpression *, DIVariable *> AL, in createArrayType()
691 PointerUnion<DIExpression *, DIVariable *> RK) { in createArrayType()
699 PointerUnion<DIExpression *, DIVariable *> DL, in createArrayType()
700 PointerUnion<DIExpression *, DIVariable *> AS, in createArrayType()
701 PointerUnion<DIExpression *, DIVariable *> AL, in createArrayType()
702 PointerUnion<DIExpression *, DIVariable *> RK, Metadata *BitStride) { in createArrayType()
708 : (Metadata *)cast<DIVariable *>(DL), in createArrayType()
[all …]
H A DDebugInfoMetadata.cpp666 assert((isa<ConstantAsMetadata>(CB) || isa<DIVariable>(CB) || in getCount()
673 if (auto *MD = dyn_cast<DIVariable>(CB)) in getCount()
687 assert((isa<ConstantAsMetadata>(LB) || isa<DIVariable>(LB) || in getLowerBound()
694 if (auto *MD = dyn_cast<DIVariable>(LB)) in getLowerBound()
708 assert((isa<ConstantAsMetadata>(UB) || isa<DIVariable>(UB) || in getUpperBound()
715 if (auto *MD = dyn_cast<DIVariable>(UB)) in getUpperBound()
729 assert((isa<ConstantAsMetadata>(ST) || isa<DIVariable>(ST) || in getStride()
736 if (auto *MD = dyn_cast<DIVariable>(ST)) in getStride()
764 assert((isa<DIVariable>(CB) || isa<DIExpression>(CB)) && in getCount()
767 if (auto *MD = dyn_cast<DIVariable>(CB)) in getCount()
[all …]
H A DVerifier.cpp545 void visitDIVariable(const DIVariable &N);
642 void verifyFragmentExpression(const DIVariable &V,
1160 isa<DIVariable>(LBound) || isa<DIExpression>(LBound), in visitDISubrangeType()
1165 isa<DIVariable>(UBound) || isa<DIExpression>(UBound), in visitDISubrangeType()
1170 isa<DIVariable>(Stride) || isa<DIExpression>(Stride), in visitDISubrangeType()
1173 CheckDI(!Bias || isa<ConstantAsMetadata>(Bias) || isa<DIVariable>(Bias) || in visitDISubrangeType()
1188 isa<DIVariable>(CBound) || isa<DIExpression>(CBound), in visitDISubrange()
1196 isa<DIVariable>(LBound) || isa<DIExpression>(LBound), in visitDISubrange()
1201 isa<DIVariable>(UBound) || isa<DIExpression>(UBound), in visitDISubrange()
1206 isa<DIVariable>(Stride) || isa<DIExpression>(Stride), in visitDISubrange()
[all …]
H A DDebugInfo.cpp1351 PointerUnion<DIExpression *, DIVariable *> unwrapExprVar(LLVMMetadataRef MD) { in unwrapExprVar()
1357 assert(isa<DIVariable>(MDN) && "Expected DIExpression or DIVariable"); in unwrapExprVar()
1358 return cast<DIVariable>(MDN); in unwrapExprVar()
1721 return wrap(unwrapDI<DIVariable>(Var)->getFile()); in LLVMDIVariableGetFile()
1725 return wrap(unwrapDI<DIVariable>(Var)->getScope()); in LLVMDIVariableGetScope()
1729 return unwrapDI<DIVariable>(Var)->getLine(); in LLVMDIVariableGetLine()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp1021 static SmallVector<const DIVariable *, 2> dependencies(DbgVariable *Var) { in dependencies()
1022 SmallVector<const DIVariable *, 2> Result; in dependencies()
1035 if (auto *Dependency = dyn_cast_if_present<DIVariable *>(Count)) in dependencies()
1038 if (auto *Dependency = dyn_cast_if_present<DIVariable *>(LB)) in dependencies()
1041 if (auto *Dependency = dyn_cast_if_present<DIVariable *>(UB)) in dependencies()
1044 if (auto *Dependency = dyn_cast_if_present<DIVariable *>(ST)) in dependencies()
1048 if (auto *Dependency = dyn_cast_if_present<DIVariable *>(Count)) in dependencies()
1051 if (auto *Dependency = dyn_cast_if_present<DIVariable *>(LB)) in dependencies()
1054 if (auto *Dependency = dyn_cast_if_present<DIVariable *>(UB)) in dependencies()
1057 if (auto *Dependency = dyn_cast_if_present<DIVariable *>(ST)) in dependencies()
H A DDwarfUnit.cpp800 if (DIVariable *Var = STy->getStringLength()) { in constructTypeDIE()
1182 if (auto *Var = dyn_cast_or_null<DIVariable>(CTy->getRawSizeInBits())) { in constructTypeDIE()
1580 if (auto *BV = dyn_cast_if_present<DIVariable *>(Bound)) { in constructSubrangeDIE()
1622 if (auto *BV = dyn_cast_if_present<DIVariable *>(Bound)) { in constructSubrangeDIE()
1664 if (auto *BV = dyn_cast_if_present<DIVariable *>(Bound)) { in constructGenericSubrangeDIE()
1744 if (DIVariable *Var = CTy->getDataLocation()) { in constructArrayTypeDIE()
1755 if (DIVariable *Var = CTy->getAssociated()) { in constructArrayTypeDIE()
1766 if (DIVariable *Var = CTy->getAllocated()) { in constructArrayTypeDIE()
1889 if (auto *Var = dyn_cast_or_null<DIVariable>(DT->getRawSizeInBits())) { in constructMemberDIE()
1914 if (auto *Var = dyn_cast_or_null<DIVariable>(DT->getRawOffsetInBits())) { in constructMemberDIE()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h58 class DIVariable; variable
1855 LLVM_ABI SDDbgValue *getDbgValue(DIVariable *Var, DIExpression *Expr,
1860 LLVM_ABI SDDbgValue *getConstantDbgValue(DIVariable *Var, DIExpression *Expr,
1865 LLVM_ABI SDDbgValue *getFrameIndexDbgValue(DIVariable *Var,
1871 LLVM_ABI SDDbgValue *getFrameIndexDbgValue(DIVariable *Var,
1878 LLVM_ABI SDDbgValue *getVRegDbgValue(DIVariable *Var, DIExpression *Expr,
1883 LLVM_ABI SDDbgValue *getDbgValueList(DIVariable *Var, DIExpression *Expr,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp451 DIVariable *Var = GVE->getVariable(); in transferSRADebugInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc15753 …eLineEPNS_3DIEENS_10DIVariableE", "llvm::DwarfDebug::addSourceLine(llvm::DIE*, llvm::DIVariable)"},
15812 …VariableENS_8DebugLocE", "llvm::DwarfDebug::findAbstractVariable(llvm::DIVariable&, llvm::DebugLoc…
19524 …S_11InstructionE", "llvm::DIBuilder::InsertDeclare(llvm::Value*, llvm::DIVariable, llvm::Instructi…
19525 …NS_10BasicBlockE", "llvm::DIBuilder::InsertDeclare(llvm::Value*, llvm::DIVariable, llvm::BasicBloc…
19526 …ilder::InsertDbgValueIntrinsic(llvm::Value*, unsigned long long, llvm::DIVariable, llvm::Instructi…
19527 …ilder::InsertDbgValueIntrinsic(llvm::Value*, unsigned long long, llvm::DIVariable, llvm::BasicBloc…
19534 {"_ZN4llvm12DIDescriptorC1ENS_10DIVariableE", "llvm::DIDescriptor::DIDescriptor(llvm::DIVariable)"},
19535 {"_ZN4llvm12DIDescriptorC2ENS_10DIVariableE", "llvm::DIDescriptor::DIDescriptor(llvm::DIVariable)"},
19544 {"_ZNK4llvm10DIVariable18getNumAddrElementsEv", "llvm::DIVariable::getNumAddrElements() const"},
19575 {"_ZNK4llvm10DIVariable6VerifyEv", "llvm::DIVariable::Verify() const"},
[all …]