Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h230 DINode::DIFlags Flags = DINode::FlagZero);
289 DINode::DIFlags Flags = DINode::FlagZero);
310 DINode::DIFlags Flags = DINode::FlagZero,
328 DINode::DIFlags Flags = DINode::FlagZero,
344 DINode::DIFlags Flags);
361 DINode::DIFlags Flags, DIType *Ty,
383 DINode::DIFlags Flags, DIType *Ty);
401 DINode::DIFlags Flags, DIType *Ty,
417 DIType *Ty, DINode::DIFlags Flags,
434 uint64_t OffsetInBits, DINode::DIFlags Flags,
[all …]
H A DDebugInfoMetadata.h174 enum DIFlags : uint32_t { enum
184 static DIFlags getFlag(StringRef Flag);
185 static StringRef getFlagString(DIFlags Flag);
191 static DIFlags splitFlags(DIFlags Flags,
192 SmallVectorImpl<DIFlags> &SplitFlags);
712 DIFlags Flags;
719 uint64_t OffsetInBits, DIFlags Flags, ArrayRef<Metadata *> Ops) in DIType()
726 uint64_t OffsetInBits, DIFlags Flags) { in init()
736 uint32_t AlignInBits, uint64_t OffsetInBits, DIFlags Flags) { in mutate()
752 DIFlags getFlags() const { return Flags; } in getFlags()
[all …]
H A DDebugInfoFlags.def28 // For example: void foo(DIFlags Flags = FlagZero).
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp269 DINode::DIFlags Flags) { in createBasicType()
331 DINode::DIFlags Flags) { in createMemberPointerType()
351 DINode::DIFlags Flags, in createTypedef()
363 DINode::DIFlags Flags, DINodeArray Annotations) { in createTemplateAlias()
381 DINode::DIFlags Flags) { in createInheritance()
393 DINode::DIFlags Flags, DIType *Ty, DINodeArray Annotations) { in createMemberType()
409 Constant *Discriminant, DINode::DIFlags Flags, DIType *Ty) { in createVariantMemberType()
419 DINode::DIFlags Flags, DIType *Ty, DINodeArray Annotations) { in createBitFieldMemberType()
433 DINode::DIFlags Flags, llvm::Constant *Val, in createStaticMemberType()
445 uint64_t OffsetInBits, DINode::DIFlags Flags, in createObjCIVar()
[all …]
H A DDebugInfoMetadata.cpp290 DINode::DIFlags DINode::getFlag(StringRef Flag) { in getFlag()
291 return StringSwitch<DIFlags>(Flag) in getFlag()
297 StringRef DINode::getFlagString(DIFlags Flag) { in getFlagString()
307 DINode::DIFlags DINode::splitFlags(DIFlags Flags, in splitFlags()
308 SmallVectorImpl<DIFlags> &SplitFlags) { in splitFlags()
312 if (DIFlags A = Flags & FlagAccessibility) { in splitFlags()
321 if (DIFlags R = Flags & FlagPtrToMemberRep) { in splitFlags()
336 if (DIFlags Bit = Flags & Flag##NAME) { \ in splitFlags()
666 DIFlags Flags, StorageType Storage, in getImpl()
743 std::optional<PtrAuthData> PtrAuthData, DIFlags Flags, Metadata *ExtraData, in getImpl()
[all …]
H A DDebugInfo.cpp1023 static DINode::DIFlags map_from_llvmDIFlags(LLVMDIFlags Flags) { in map_from_llvmDIFlags()
1024 return static_cast<DINode::DIFlags>(Flags); in map_from_llvmDIFlags()
1027 static LLVMDIFlags map_to_llvmDIFlags(DINode::DIFlags Flags) { in map_to_llvmDIFlags()
H A DAsmWriter.cpp1824 void printDIFlags(StringRef Name, DINode::DIFlags Flags);
1913 void MDFieldPrinter::printDIFlags(StringRef Name, DINode::DIFlags Flags) { in printDIFlags()
1919 SmallVector<DINode::DIFlags, 8> SplitFlags; in printDIFlags()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp1534 DINode::DIFlags Flags = (Record.size() > 6) in parseOneMetadata()
1535 ? static_cast<DINode::DIFlags>(Record[6]) in parseOneMetadata()
1590 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[10]); in parseOneMetadata()
1622 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[10]); in parseOneMetadata()
1712 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[1]); in parseOneMetadata()
1802 DINode::DIFlags Flags; in parseOneMetadata()
1805 Flags = static_cast<DINode::DIFlags>(Record[11 + 2]); in parseOneMetadata()
1807 Flags = static_cast<DINode::DIFlags>(Record[11]); in parseOneMetadata()
1819 Flags &= ~static_cast<DINode::DIFlags>(DIFlagMainSubprogram); in parseOneMetadata()
2126 DINode::DIFlags Flags = static_cast<DINode::DIFlags>(Record[7 + HasTag]); in parseOneMetadata()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.h287 llvm::DINode::DIFlags StartingFlags);
737 unsigned LineNo, llvm::DINode::DIFlags Flags,
778 llvm::DINode::DIFlags getCallSiteRelatedAttrs() const;
823 llvm::DINode::DIFlags &Flags);
H A DCGDebugInfo.cpp1179 llvm::DINode::DIFlags Flags = llvm::DINode::FlagFwdDecl; in getOrCreateRecordFwdDecl()
1309 llvm::DINode::DIFlags Flags = llvm::DINode::FlagAppleBlock; in CreateType()
1457 static llvm::DINode::DIFlags getAccessFlag(AccessSpecifier Access, in getAccessFlag()
1497 llvm::DINode::DIFlags Flags = llvm::DINode::FlagZero; in CreateType()
1561 static llvm::DINode::DIFlags getRefFlags(const FunctionProtoType *Func) { in getRefFlags()
1562 llvm::DINode::DIFlags Flags = llvm::DINode::FlagZero; in getRefFlags()
1585 llvm::DINode::DIFlags Flags = llvm::DINode::FlagZero; in CreateType()
1632 llvm::DINode::DIFlags Flags = getAccessFlag(BitFieldDecl->getAccess(), RD); in createBitFieldType()
1702 llvm::DINode::DIFlags Flags = in createBitFieldSeparatorIfNeeded()
1730 llvm::DINode::DIFlags flags = getAccessFlag(AS, RD); in createFieldType()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.h242 void addAccess(DIE &Die, DINode::DIFlags Flags);
H A DCodeViewDebug.cpp2706 if (SubroutineTy->getFlags() & DINode::DIFlags::FlagLValueReference)
2708 else if (SubroutineTy->getFlags() & DINode::DIFlags::FlagRValueReference) in getTypeIndexForReferenceTo()
H A DDwarfUnit.cpp534 void DwarfUnit::addAccess(DIE &Die, DINode::DIFlags Flags) { in addAccess()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOutliner.cpp812 DINode::DIFlags::FlagArtificial /* Compiler-generated code. */, in createOutlinedFunction()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp4641 struct DIFlagField : public MDFieldImpl<DINode::DIFlags> {
4904 auto parseFlag = [&](DINode::DIFlags &Val) { in parseMDField()
4908 Val = static_cast<DINode::DIFlags>(TempVal); in parseMDField()
4924 DINode::DIFlags Combined = DINode::FlagZero; in parseMDField()
4926 DINode::DIFlags Val; in parseMDField()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp687 DINode::DIFlags::FlagArtificial /* Compiler-generated code. */, in createFunction()