| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| HD | DIBuilder.h | 196 DINode::DIFlags Flags = DINode::FlagZero); 224 DINode::DIFlags Flags = DINode::FlagZero); 258 DINode::DIFlags Flags); 275 DINode::DIFlags Flags, DIType *Ty); 296 DINode::DIFlags Flags, DIType *Ty); 311 uint64_t StorageOffsetInBits, DINode::DIFlags Flags, DIType *Ty); 325 DIType *Ty, DINode::DIFlags Flags, 342 uint64_t OffsetInBits, DINode::DIFlags Flags, 379 DINode::DIFlags Flags, DIType *DerivedFrom, DINodeArray Elements, 396 uint64_t SizeInBits, uint32_t AlignInBits, DINode::DIFlags Flags, [all …]
|
| HD | DebugInfoMetadata.h | 118 class DINode : public MDNode { 123 DINode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 129 ~DINode() = default; 214 class GenericDINode : public DINode { 221 : DINode(C, GenericDINodeKind, Storage, Tag, Ops1, Ops2) { in GenericDINode() 286 class DISubrange : public DINode { 294 : DINode(C, DISubrangeKind, Storage, dwarf::DW_TAG_subrange_type, Ops), in DISubrange() 347 class DIEnumerator : public DINode { 354 : DINode(C, DIEnumeratorKind, Storage, dwarf::DW_TAG_enumerator, Ops), in DIEnumerator() 399 class DIScope : public DINode { [all …]
|
| HD | Metadata.def | 85 HANDLE_SPECIALIZED_MDNODE_BRANCH(DINode)
|
| HD | DebugInfoFlags.def | 25 // General flags kept in DINode.
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
| HD | DIBuilder.cpp | 170 auto *M = DIImportedEntity::get(C, Tag, Context, cast_or_null<DINode>(NS), in createImportedModule() 203 DINode *Decl, in createImportedDeclaration() 262 DINode::DIFlags Flags) { in createBasicType() 270 0, 0, None, DINode::FlagZero); in createQualifiedType() 283 DINode::FlagZero); in createPointerType() 290 DINode::DIFlags Flags) { in createMemberPointerType() 304 DINode::FlagZero); in createReferenceType() 313 AlignInBits, 0, None, DINode::FlagZero); in createTypedef() 320 FriendTy, 0, 0, 0, None, DINode::FlagZero); in createFriend() 326 DINode::DIFlags Flags) { in createInheritance() [all …]
|
| HD | DebugInfoMetadata.cpp | 161 DINode::DIFlags DINode::getFlag(StringRef Flag) { in getFlag() 165 .Default(DINode::FlagZero); in getFlag() 168 StringRef DINode::getFlagString(DIFlags Flag) { in getFlagString() 178 DINode::DIFlags DINode::splitFlags(DIFlags Flags, in splitFlags() 427 if (!CT->isForwardDecl() || (Flags & DINode::FlagFwdDecl)) in buildODRType()
|
| HD | DebugInfo.cpp | 406 : EmptySubroutineType(DISubroutineType::get(C, DINode::FlagZero, 0, in DebugTypeInfoRemoval() 542 if (isa<DINode>(N)) in remap() 713 static DINode::DIFlags map_from_llvmDIFlags(LLVMDIFlags Flags) { in map_from_llvmDIFlags() 714 return static_cast<DINode::DIFlags>(Flags); in map_from_llvmDIFlags() 717 static LLVMDIFlags map_to_llvmDIFlags(DINode::DIFlags Flags) { in map_to_llvmDIFlags() 879 unwrapDI<DINode>(Decl), in LLVMDIBuilderCreateImportedDeclaration()
|
| HD | AsmWriter.cpp | 1608 void printTag(const DINode *N); 1618 void printDIFlags(StringRef Name, DINode::DIFlags Flags); 1630 void MDFieldPrinter::printTag(const DINode *N) { in printTag() 1699 void MDFieldPrinter::printDIFlags(StringRef Name, DINode::DIFlags Flags) { in printDIFlags() 1705 SmallVector<DINode::DIFlags, 8> SplitFlags; in printDIFlags() 1706 auto Extra = DINode::splitFlags(Flags, SplitFlags); in printDIFlags() 1710 auto StringF = DINode::getFlagString(F); in printDIFlags()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CGDebugInfo.cpp | 664 0, 0, llvm::DINode::FlagZero, nullptr, in CreateType() 670 llvm::DINode::FlagZero, ISATy))); in CreateType() 983 llvm::DINode::FlagFwdDecl, Identifier); in getOrCreateRecordFwdDecl() 1056 FieldOffset, llvm::DINode::FlagZero, DescTy)); in collectDefaultElementTypesForBlockPointer() 1078 llvm::DINode::DIFlags Flags = llvm::DINode::FlagAppleBlock; in CreateType() 1208 return DBuilder.createSubroutineType(EltTypeArray, llvm::DINode::FlagZero, in CreateType() 1215 static llvm::DINode::DIFlags getAccessFlag(AccessSpecifier Access, in getAccessFlag() 1224 return llvm::DINode::FlagZero; in getAccessFlag() 1228 return llvm::DINode::FlagPrivate; in getAccessFlag() 1230 return llvm::DINode::FlagProtected; in getAccessFlag() [all …]
|
| HD | CGDebugInfo.h | 259 llvm::DINode::DIFlags StartingFlags); 613 llvm::DINode *getDeclarationOrDefinition(const Decl *D); 627 unsigned LineNo, llvm::DINode::DIFlags Flags, 668 llvm::DINode::DIFlags getCallSiteRelatedAttrs() const; 713 llvm::DINode::DIFlags &Flags);
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| HD | DwarfUnit.h | 74 DenseMap<DIE *, const DINode *> ContainingTypeMap; 82 bool isShareableAcrossCUs(const DINode *D) const; 118 DIE *getDIE(const DINode *D) const; 128 void insertDIE(const DINode *Desc, DIE *D); 250 DIE &createAndAddDIE(unsigned Tag, DIE &Parent, const DINode *N = nullptr);
|
| HD | DwarfDebug.h | 70 const DINode *Entity; 81 DbgEntity(const DINode *N, const DILocation *IA, unsigned ID) in DbgEntity() 87 const DINode *getEntity() const { return Entity; } in getEntity() 430 const DINode *Node, 433 const DINode *Node, 438 const DINode *Node,
|
| HD | DwarfCompileUnit.h | 82 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 99 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities() 271 DbgEntity *getExistingAbstractEntity(const DINode *Node); 272 void createAbstractEntity(const DINode *Node, LexicalScope *Scope);
|
| HD | CodeViewDebug.cpp | 407 return ((DCTy->getFlags() & DINode::FlagNonTrivial) == DINode::FlagNonTrivial); in isNonTrivial() 454 const bool IsStaticMethod = (SP->getFlags() & DINode::FlagStaticMember) != 0; in getMemberFunctionType() 462 TypeIndex CodeViewDebug::recordTypeIndexForDINode(const DINode *Node, in recordTypeIndexForDINode() 1570 const DINode *Element = Elements[i]; in lowerTypeArray() 1740 switch (Flags & DINode::FlagPtrToMemberRep) { in translatePtrToMemberRep() 1744 case DINode::FlagSingleInheritance: in translatePtrToMemberRep() 1746 case DINode::FlagMultipleInheritance: in translatePtrToMemberRep() 1748 case DINode::FlagVirtualInheritance: in translatePtrToMemberRep() 1752 switch (Flags & DINode::FlagPtrToMemberRep) { in translatePtrToMemberRep() 1756 case DINode::FlagSingleInheritance: in translatePtrToMemberRep() [all …]
|
| HD | DwarfFile.h | 90 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 168 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { in getAbstractEntities()
|
| HD | CodeViewDebug.h | 251 DenseMap<std::pair<const DINode *, const DIType *>, codeview::TypeIndex> 442 codeview::TypeIndex recordTypeIndexForDINode(const DINode *Node,
|
| HD | DwarfUnit.cpp | 190 bool DwarfUnit::isShareableAcrossCUs(const DINode *D) const { in isShareableAcrossCUs() 205 DIE *DwarfUnit::getDIE(const DINode *D) const { in getDIE() 211 void DwarfUnit::insertDIE(const DINode *Desc, DIE *D) { in insertDIE() 395 DIE &DwarfUnit::createAndAddDIE(unsigned Tag, DIE &Parent, const DINode *N) { in createAndAddDIE() 1413 if (auto *Element = dyn_cast_or_null<DINode>(Elements[i])) in constructArrayTypeDIE() 1425 if (DD->getDwarfVersion() >= 4 && (CTy->getFlags() & DINode::FlagEnumClass)) in constructEnumTypeDIE() 1453 const DINode *D = CI->second; in constructContainingTypeDIEs() 1561 if (DINode *PNode = DT->getObjCProperty()) in constructMemberDIE()
|
| HD | DwarfDebug.cpp | 1288 const DINode *Node, in ensureAbstractEntityIsCreated() 1298 const DINode *Node, const MDNode *ScopeNode) { in ensureAbstractEntityIsCreatedIfScoped() 1531 const DINode *Node, in createConcreteEntity() 1661 for (const DINode *DN : SP->getRetainedNodes()) { in collectEntityInfo() 1901 for (const DINode *DN : SP->getRetainedNodes()) { in endFunctionImpl()
|
| HD | DwarfCompileUnit.cpp | 1084 DbgEntity *DwarfCompileUnit::getExistingAbstractEntity(const DINode *Node) { in getExistingAbstractEntity() 1092 void DwarfCompileUnit::createAbstractEntity(const DINode *Node, in createAbstractEntity()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | DbgEntityHistoryCalculator.h | 75 using InlinedEntity = std::pair<const DINode *, const DILocation *>; 106 using InlinedEntity = std::pair<const DINode *, const DILocation *>;
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| HD | MetadataLoader.cpp | 1297 DINode::DIFlags Flags = (Record.size() > 6) ? in parseOneMetadata() 1298 static_cast<DINode::DIFlags>(Record[6]) : DINode::FlagZero; in parseOneMetadata() 1319 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[10]); in parseOneMetadata() 1351 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[10]); in parseOneMetadata() 1370 Flags = Flags | DINode::FlagFwdDecl; in parseOneMetadata() 1408 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[1]); in parseOneMetadata() 1492 DINode::DIFlags Flags; in parseOneMetadata() 1495 Flags = static_cast<DINode::DIFlags>(Record[11 + 2]); in parseOneMetadata() 1497 Flags = static_cast<DINode::DIFlags>(Record[11]); in parseOneMetadata() 1509 Flags &= ~static_cast<DINode::DIFlags>(DIFlagMainSubprogram); in parseOneMetadata() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| HD | Debugify.cpp | 96 SPType, NextLine, DINode::FlagZero, SPFlags); in applyDebugifyMetadata()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/ |
| HD | BTFDebug.cpp | 484 if (auto *Element = dyn_cast_or_null<DINode>(Elements[I])) in visitArrayType() 917 for (const DINode *DN : SP->getRetainedNodes()) { in beginFunctionImpl()
|
| HD | BPFAbstractMemberAccess.cpp | 223 if (auto *Element = dyn_cast_or_null<DINode>(Elements[I])) in calcArraySize()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| HD | MachineOutliner.cpp | 1178 DINode::DIFlags::FlagArtificial /* Compiler-generated code. */, in createOutlinedFunction()
|