| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| DIBuilder.h | 200 DINode::DIFlags Flags = DINode::FlagZero); 234 DINode::DIFlags Flags = DINode::FlagZero); 268 DINode::DIFlags Flags); 285 DINode::DIFlags Flags, DIType *Ty); 306 DINode::DIFlags Flags, DIType *Ty); 321 uint64_t StorageOffsetInBits, DINode::DIFlags Flags, DIType *Ty); 335 DIType *Ty, DINode::DIFlags Flags, 352 uint64_t OffsetInBits, DINode::DIFlags Flags [all...] |
| DebugInfoMetadata.h | 125 /// defined in llvm/BinaryFormat/Dwarf.h). Called \a DINode because it's 127 class DINode : public MDNode { 132 DINode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 138 ~DINode() = default; 225 class GenericDINode : public DINode { 232 : DINode(C, GenericDINodeKind, Storage, Tag, Ops1, Ops2) { 296 class DISubrange : public DINode { 301 : DINode(C, DISubrangeKind, Storage, dwarf::DW_TAG_subrange_type, Ops) {} 362 class DIGenericSubrange : public DINode { 368 : DINode(C, DIGenericSubrangeKind, Storage [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| DbgEntityHistoryCalculator.h | 22 class DINode; 97 using InlinedEntity = std::pair<const DINode *, const DILocation *>; 135 using InlinedEntity = std::pair<const DINode *, const DILocation *>;
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| DwarfFile.h | 28 class DINode; 91 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 169 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() {
|
| DwarfCompileUnit.h | 84 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> AbstractEntities; 101 DenseMap<const DINode *, std::unique_ptr<DbgEntity>> &getAbstractEntities() { 278 DbgEntity *getExistingAbstractEntity(const DINode *Node); 279 void createAbstractEntity(const DINode *Node, LexicalScope *Scope);
|
| DwarfUnit.h | 71 DenseMap<DIE *, const DINode *> ContainingTypeMap; 78 bool isShareableAcrossCUs(const DINode *D) const; 129 DIE *getDIE(const DINode *D) const; 139 void insertDIE(const DINode *Desc, DIE *D); 260 DIE &createAndAddDIE(dwarf::Tag Tag, DIE &Parent, const DINode *N = nullptr);
|
| DwarfDebug.h | 68 const DINode *Entity; 79 DbgEntity(const DINode *N, const DILocation *IA, unsigned ID) 85 const DINode *getEntity() const { return Entity; } 459 const DINode *Node, 462 const DINode *Node, 467 const DINode *Node,
|
| CodeViewDebug.cpp | 414 return ((DCTy->getFlags() & DINode::FlagNonTrivial) == DINode::FlagNonTrivial); 462 const bool IsStaticMethod = (SP->getFlags() & DINode::FlagStaticMember) != 0; 470 TypeIndex CodeViewDebug::recordTypeIndexForDINode(const DINode *Node, 475 assert(InsertResult.second && "DINode was already assigned a type index"); 1615 const DINode *Element = Elements[i]; 1790 switch (Flags & DINode::FlagPtrToMemberRep) { 1794 case DINode::FlagSingleInheritance: 1796 case DINode::FlagMultipleInheritance: 1798 case DINode::FlagVirtualInheritance [all...] |
| CodeViewDebug.h | 250 DenseMap<std::pair<const DINode *, const DIType *>, codeview::TypeIndex> 443 codeview::TypeIndex recordTypeIndexForDINode(const DINode *Node,
|
| DwarfUnit.cpp | 188 bool DwarfUnit::isShareableAcrossCUs(const DINode *D) const { 202 DIE *DwarfUnit::getDIE(const DINode *D) const { 208 void DwarfUnit::insertDIE(const DINode *Desc, DIE *D) { 388 DIE &DwarfUnit::createAndAddDIE(dwarf::Tag Tag, DIE &Parent, const DINode *N) { 1484 for (DINode *E : Elements) { 1486 if (auto *Element = dyn_cast_or_null<DINode>(E)) { 1502 if (DD->getDwarfVersion() >= 4 && (CTy->getFlags() & DINode::FlagEnumClass)) 1512 for (const DINode *E : Elements) { 1528 const DINode *D = P.second; 1636 if (DINode *PNode = DT->getObjCProperty() [all...] |
| DwarfDebug.cpp | 1507 const DINode *Node, 1517 const DINode *Node, const MDNode *ScopeNode) { 1765 const DINode *Node, 1898 for (const DINode *DN : SP->getRetainedNodes()) { 2167 for (const DINode *DN : SP->getRetainedNodes()) {
|
| DwarfCompileUnit.cpp | 1309 DbgEntity *DwarfCompileUnit::getExistingAbstractEntity(const DINode *Node) { 1317 void DwarfCompileUnit::createAbstractEntity(const DINode *Node,
|
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| DIBuilder.cpp | 171 auto *M = DIImportedEntity::get(C, Tag, Context, cast_or_null<DINode>(NS), 204 DINode *Decl, 264 DINode::DIFlags Flags) { 278 0, 0, None, DINode::FlagZero); 291 DINode::FlagZero); 298 DINode::DIFlags Flags) { 312 DINode::FlagZero); 321 AlignInBits, 0, None, DINode::FlagZero); 328 FriendTy, 0, 0, 0, None, DINode::FlagZero); 334 DINode::DIFlags Flags) [all...] |
| DebugInfoMetadata.cpp | 183 DINode::DIFlags DINode::getFlag(StringRef Flag) { 187 .Default(DINode::FlagZero); 190 StringRef DINode::getFlagString(DIFlags Flag) { 200 DINode::DIFlags DINode::splitFlags(DIFlags Flags, 643 if (!CT->isForwardDecl() || (Flags & DINode::FlagFwdDecl))
|
| DebugInfo.cpp | 494 : EmptySubroutineType(DISubroutineType::get(C, DINode::FlagZero, 0, 630 if (isa<DINode>(N)) 835 static DINode::DIFlags map_from_llvmDIFlags(LLVMDIFlags Flags) { 836 return static_cast<DINode::DIFlags>(Flags); 839 static LLVMDIFlags map_to_llvmDIFlags(DINode::DIFlags Flags) { 1003 unwrapDI<DINode>(Decl),
|
| AsmWriter.cpp | 1689 void printTag(const DINode *N); 1701 void printDIFlags(StringRef Name, DINode::DIFlags Flags); 1713 void MDFieldPrinter::printTag(const DINode *N) { 1791 void MDFieldPrinter::printDIFlags(StringRef Name, DINode::DIFlags Flags) { 1797 SmallVector<DINode::DIFlags, 8> SplitFlags; 1798 auto Extra = DINode::splitFlags(Flags, SplitFlags); 1802 auto StringF = DINode::getFlagString(F);
|
| /src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| CGDebugInfo.cpp | 687 0, 0, llvm::DINode::FlagZero, nullptr, 693 llvm::DINode::FlagZero, ISATy))); 1099 llvm::DINode::DIFlags Flags = llvm::DINode::FlagFwdDecl; 1107 Flags |= llvm::DINode::FlagNonTrivial; 1189 FieldOffset, llvm::DINode::FlagZero, DescTy)); 1211 llvm::DINode::DIFlags Flags = llvm::DINode::FlagAppleBlock; 1341 return DBuilder.createSubroutineType(EltTypeArray, llvm::DINode::FlagZero, 1345 /// Convert an AccessSpecifier into the corresponding DINode flag [all...] |
| CGDebugInfo.h | 273 llvm::DINode::DIFlags StartingFlags); 631 llvm::DINode *getDeclarationOrDefinition(const Decl *D); 645 unsigned LineNo, llvm::DINode::DIFlags Flags, 686 llvm::DINode::DIFlags getCallSiteRelatedAttrs() const; 731 llvm::DINode::DIFlags &Flags);
|
| /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
| MetadataLoader.cpp | 1414 DINode::DIFlags Flags = (Record.size() > 6) ? 1415 static_cast<DINode::DIFlags>(Record[6]) : DINode::FlagZero; 1450 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[10]); 1482 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[10]); 1505 Flags = Flags | DINode::FlagFwdDecl; 1554 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[1]) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
| CoroFrame.cpp | 844 llvm::DINode::FlagArtificial); 848 llvm::DINode::FlagArtificial); 859 llvm::DINode::FlagArtificial); 863 Layout.getPrefTypeAlignment(Ty), llvm::DINode::FlagArtificial, nullptr, 876 llvm::DINode::FlagArtificial, DITy)); 889 llvm::DINode::FlagArtificial); 941 Shape.FrameAlign.value() * 8, llvm::DINode::FlagArtificial, nullptr, 1044 OffsetInBits, llvm::DINode::FlagArtificial, DITy)); 1051 true, DINode::FlagArtificial);
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| CodeExtractor.cpp | 1489 /*LineNo=*/0, SPType, /*ScopeLine=*/0, DINode::FlagZero, SPFlags); 1498 SmallDenseMap<DINode *, DINode *> RemappedMetadata; 1508 DINode *&NewLabel = RemappedMetadata[OldLabel]; 1535 DINode *&NewVar = RemappedMetadata[OldVar]; 1539 OldVar->getType(), /*AlwaysPreserve=*/false, DINode::FlagZero,
|
| Debugify.cpp | 119 SPType, NextLine, DINode::FlagZero, SPFlags); 309 for (const DINode *DN : SP->getRetainedNodes()) { 544 for (const DINode *DN : SP->getRetainedNodes()) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| BTFDebug.cpp | 515 if (auto *Element = dyn_cast_or_null<DINode>(Elements[I])) 946 for (const DINode *DN : SP->getRetainedNodes()) {
|
| BPFAbstractMemberAccess.cpp | 260 if (auto *Element = dyn_cast_or_null<DINode>(Elements[I]))
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| MachineOutliner.cpp | 716 DINode::DIFlags::FlagArtificial /* Compiler-generated code. */,
|