Home
last modified time | relevance | path

Searched refs:DIFlags (Results 1 – 17 of 17) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DDIBuilder.h218 DINode::DIFlags Flags = DINode::FlagZero);
270 DINode::DIFlags Flags = DINode::FlagZero);
291 DINode::DIFlags Flags = DINode::FlagZero,
307 DINode::DIFlags Flags);
324 DINode::DIFlags Flags, DIType *Ty,
346 DINode::DIFlags Flags, DIType *Ty);
364 DINode::DIFlags Flags, DIType *Ty,
379 DIType *Ty, DINode::DIFlags Flags,
396 uint64_t OffsetInBits, DINode::DIFlags Flags,
433 DINode::DIFlags Flags, DIType *DerivedFrom, DINodeArray Elements,
[all …]
DDebugInfoMetadata.h169 enum DIFlags : uint32_t { enum
179 static DIFlags getFlag(StringRef Flag);
180 static StringRef getFlagString(DIFlags Flag);
186 static DIFlags splitFlags(DIFlags Flags,
187 SmallVectorImpl<DIFlags> &SplitFlags);
699 DIFlags Flags;
707 uint64_t OffsetInBits, DIFlags Flags, ArrayRef<Metadata *> Ops) in DIType()
714 uint64_t OffsetInBits, DIFlags Flags) { in init()
724 uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) { in mutate()
740 DIFlags getFlags() const { return Flags; } in getFlags()
[all …]
DDebugInfoFlags.def28 // For example: void foo(DIFlags Flags = FlagZero).
/openbsd/src/gnu/llvm/llvm/lib/IR/
DDIBuilder.cpp285 DINode::DIFlags Flags) { in createBasicType()
334 DINode::DIFlags Flags) { in createMemberPointerType()
353 DINode::DIFlags Flags, in createTypedef()
371 DINode::DIFlags Flags) { in createInheritance()
383 DINode::DIFlags Flags, DIType *Ty, DINodeArray Annotations) { in createMemberType()
399 Constant *Discriminant, DINode::DIFlags Flags, DIType *Ty) { in createVariantMemberType()
409 DINode::DIFlags Flags, DIType *Ty, DINodeArray Annotations) { in createBitFieldMemberType()
423 DINode::DIFlags Flags, llvm::Constant *Val, in createStaticMemberType()
435 uint64_t OffsetInBits, DINode::DIFlags Flags, in createObjCIVar()
495 DINode::DIFlags Flags, DIType *DerivedFrom, DINodeArray Elements, in createClassType()
[all …]
DDebugInfoMetadata.cpp219 DINode::DIFlags DINode::getFlag(StringRef Flag) { in getFlag()
220 return StringSwitch<DIFlags>(Flag) in getFlag()
226 StringRef DINode::getFlagString(DIFlags Flag) { in getFlagString()
236 DINode::DIFlags DINode::splitFlags(DIFlags Flags, in splitFlags()
237 SmallVectorImpl<DIFlags> &SplitFlags) { in splitFlags()
241 if (DIFlags A = Flags & FlagAccessibility) { in splitFlags()
250 if (DIFlags R = Flags & FlagPtrToMemberRep) { in splitFlags()
265 if (DIFlags Bit = Flags & Flag##NAME) { \ in splitFlags()
595 DIFlags Flags, StorageType Storage, in getImpl()
670 std::optional<unsigned> DWARFAddressSpace, DIFlags Flags, in getImpl()
[all …]
DDebugInfo.cpp924 static DINode::DIFlags map_from_llvmDIFlags(LLVMDIFlags Flags) { in map_from_llvmDIFlags()
925 return static_cast<DINode::DIFlags>(Flags); in map_from_llvmDIFlags()
928 static LLVMDIFlags map_to_llvmDIFlags(DINode::DIFlags Flags) { in map_to_llvmDIFlags()
DAsmWriter.cpp1689 void printDIFlags(StringRef Name, DINode::DIFlags Flags);
1778 void MDFieldPrinter::printDIFlags(StringRef Name, DINode::DIFlags Flags) { in printDIFlags()
1784 SmallVector<DINode::DIFlags, 8> SplitFlags; in printDIFlags()
/openbsd/src/gnu/llvm/llvm/lib/Bitcode/Reader/
DMetadataLoader.cpp1424 DINode::DIFlags Flags = (Record.size() > 6) in parseOneMetadata()
1425 ? static_cast<DINode::DIFlags>(Record[6]) in parseOneMetadata()
1471 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[10]); in parseOneMetadata()
1503 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[10]); in parseOneMetadata()
1588 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[1]); in parseOneMetadata()
1678 DINode::DIFlags Flags; in parseOneMetadata()
1681 Flags = static_cast<DINode::DIFlags>(Record[11 + 2]); in parseOneMetadata()
1683 Flags = static_cast<DINode::DIFlags>(Record[11]); in parseOneMetadata()
1695 Flags &= ~static_cast<DINode::DIFlags>(DIFlagMainSubprogram); in parseOneMetadata()
2002 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[7 + HasTag]); in parseOneMetadata()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGDebugInfo.h275 llvm::DINode::DIFlags StartingFlags);
687 unsigned LineNo, llvm::DINode::DIFlags Flags,
728 llvm::DINode::DIFlags getCallSiteRelatedAttrs() const;
773 llvm::DINode::DIFlags &Flags);
DCGDebugInfo.cpp1120 llvm::DINode::DIFlags Flags = llvm::DINode::FlagFwdDecl; in getOrCreateRecordFwdDecl()
1250 llvm::DINode::DIFlags Flags = llvm::DINode::FlagAppleBlock; in CreateType()
1316 static llvm::DINode::DIFlags getAccessFlag(AccessSpecifier Access, in getAccessFlag()
1356 llvm::DINode::DIFlags Flags = llvm::DINode::FlagZero; in CreateType()
1415 static llvm::DINode::DIFlags getRefFlags(const FunctionProtoType *Func) { in getRefFlags()
1416 llvm::DINode::DIFlags Flags = llvm::DINode::FlagZero; in getRefFlags()
1439 llvm::DINode::DIFlags Flags = llvm::DINode::FlagZero; in CreateType()
1484 llvm::DINode::DIFlags Flags = getAccessFlag(BitFieldDecl->getAccess(), RD); in createBitFieldType()
1510 llvm::DINode::DIFlags flags = getAccessFlag(AS, RD); in createFieldType()
1578 llvm::DINode::DIFlags Flags = getAccessFlag(Var->getAccess(), RD); in CreateRecordStaticField()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
DDwarfUnit.h228 void addAccess(DIE &Die, DINode::DIFlags Flags);
DCodeViewDebug.cpp2673 if (SubroutineTy->getFlags() & DINode::DIFlags::FlagLValueReference) in getTypeIndexForThisPtr()
2675 else if (SubroutineTy->getFlags() & DINode::DIFlags::FlagRValueReference) in getTypeIndexForThisPtr()
DDwarfUnit.cpp533 void DwarfUnit::addAccess(DIE &Die, DINode::DIFlags Flags) { in addAccess()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DMachineOutliner.cpp733 DINode::DIFlags::FlagArtificial /* Compiler-generated code. */, in createOutlinedFunction()
/openbsd/src/gnu/llvm/llvm/lib/AsmParser/
DLLParser.cpp4232 struct DIFlagField : public MDFieldImpl<DINode::DIFlags> {
4495 auto parseFlag = [&](DINode::DIFlags &Val) { in parseMDField()
4499 Val = static_cast<DINode::DIFlags>(TempVal); in parseMDField()
4515 DINode::DIFlags Combined = DINode::FlagZero; in parseMDField()
4517 DINode::DIFlags Val; in parseMDField()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/IPO/
DIROutliner.cpp692 DINode::DIFlags::FlagArtificial /* Compiler-generated code. */, in createFunction()
/openbsd/src/gnu/llvm/llvm/docs/
DLangRef.rst6034 DIFlags subsubsection