Lines Matching refs:Metadata
28 unsigned Column, ArrayRef<Metadata *> MDs, in DILocation()
50 unsigned Column, Metadata *Scope, in getImpl()
51 Metadata *InlinedAt, bool ImplicitCode, in getImpl()
67 SmallVector<Metadata *, 2> Ops; in getImpl()
257 ArrayRef<Metadata *> DwarfOps, in getImpl()
273 Metadata *PreOps[] = {Header}; in getImpl()
320 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl()
324 Metadata *Ops[] = { CountNode }; in getImpl()
333 Metadata *Ops[] = {Name}; in getImpl()
345 Metadata *Ops[] = {nullptr, nullptr, Name}; in getImpl()
364 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, in getImpl()
365 unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, in getImpl()
367 Optional<unsigned> DWARFAddressSpace, DIFlags Flags, Metadata *ExtraData, in getImpl()
374 Metadata *Ops[] = {File, Scope, Name, BaseType, ExtraData}; in getImpl()
381 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, in getImpl()
382 unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, in getImpl()
384 Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, in getImpl()
385 Metadata *TemplateParams, MDString *Identifier, Metadata *Discriminator, in getImpl()
394 Metadata *Ops[] = {File, Scope, Name, BaseType, in getImpl()
404 Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, in buildODRType()
406 DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, in buildODRType()
407 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator) { in buildODRType()
426 Metadata *Ops[] = {File, Scope, Name, BaseType, in buildODRType()
439 Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, in getODRType()
441 DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, in getODRType()
442 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator) { in getODRType()
464 uint8_t CC, Metadata *TypeArray, in getImpl()
468 Metadata *Ops[] = {nullptr, nullptr, nullptr, TypeArray}; in getImpl()
504 Metadata *Ops[] = {Filename, Directory, CS ? CS->Value : nullptr, in getImpl()
510 LLVMContext &Context, unsigned SourceLanguage, Metadata *File, in getImpl()
513 unsigned EmissionKind, Metadata *EnumTypes, Metadata *RetainedTypes, in getImpl()
514 Metadata *GlobalVariables, Metadata *ImportedEntities, Metadata *Macros, in getImpl()
523 Metadata *Ops[] = { in getImpl()
624 LLVMContext &Context, Metadata *Scope, MDString *Name, in getImpl()
625 MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, in getImpl()
626 unsigned ScopeLine, Metadata *ContainingType, unsigned VirtualIndex, in getImpl()
627 int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, Metadata *Unit, in getImpl()
628 Metadata *TemplateParams, Metadata *Declaration, Metadata *RetainedNodes, in getImpl()
629 Metadata *ThrownTypes, StorageType Storage, bool ShouldCreate) { in getImpl()
637 SmallVector<Metadata *, 11> Ops = { in getImpl()
664 DILexicalBlock *DILexicalBlock::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
665 Metadata *File, unsigned Line, in getImpl()
673 Metadata *Ops[] = {File, Scope}; in getImpl()
678 Metadata *Scope, Metadata *File, in getImpl()
684 Metadata *Ops[] = {File, Scope}; in getImpl()
688 DINamespace *DINamespace::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
694 Metadata *Ops[] = {nullptr, Scope, Name}; in getImpl()
698 DIModule *DIModule::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
705 Metadata *Ops[] = {Scope, Name, ConfigurationMacros, IncludePath, ISysRoot}; in getImpl()
711 Metadata *Type, in getImpl()
716 Metadata *Ops[] = {Name, Type}; in getImpl()
721 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *Type, in getImpl()
722 Metadata *Value, StorageType Storage, bool ShouldCreate) { in getImpl()
725 Metadata *Ops[] = {Name, Type, Value}; in getImpl()
730 DIGlobalVariable::getImpl(LLVMContext &Context, Metadata *Scope, MDString *Name, in getImpl()
731 MDString *LinkageName, Metadata *File, unsigned Line, in getImpl()
732 Metadata *Type, bool IsLocalToUnit, bool IsDefinition, in getImpl()
733 Metadata *StaticDataMemberDeclaration, in getImpl()
734 Metadata *TemplateParams, uint32_t AlignInBits, in getImpl()
742 Metadata *Ops[] = {Scope, in getImpl()
754 DILocalVariable *DILocalVariable::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
755 MDString *Name, Metadata *File, in getImpl()
756 unsigned Line, Metadata *Type, in getImpl()
769 Metadata *Ops[] = {Scope, Name, File, Type}; in getImpl()
775 const Metadata *RawType = getRawType(); in getSizeInBits()
796 DILabel *DILabel::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
797 MDString *Name, Metadata *File, unsigned Line, in getImpl()
804 Metadata *Ops[] = {Scope, Name, File}; in getImpl()
1075 DIGlobalVariableExpression::getImpl(LLVMContext &Context, Metadata *Variable, in getImpl()
1076 Metadata *Expression, StorageType Storage, in getImpl()
1079 Metadata *Ops[] = {Variable, Expression}; in getImpl()
1084 LLVMContext &Context, MDString *Name, Metadata *File, unsigned Line, in getImpl()
1086 Metadata *Type, StorageType Storage, bool ShouldCreate) { in getImpl()
1092 Metadata *Ops[] = {Name, File, GetterName, SetterName, Type}; in getImpl()
1097 Metadata *Scope, Metadata *Entity, in getImpl()
1098 Metadata *File, unsigned Line, in getImpl()
1104 Metadata *Ops[] = {Scope, Entity, Name, File}; in getImpl()
1113 Metadata *Ops[] = { Name, Value }; in getImpl()
1118 unsigned Line, Metadata *File, in getImpl()
1119 Metadata *Elements, StorageType Storage, in getImpl()
1123 Metadata *Ops[] = { File, Elements }; in getImpl()