Lines Matching refs:Metadata
37 unsigned Column, ArrayRef<Metadata *> MDs, in DILocation()
59 unsigned Column, Metadata *Scope, in getImpl()
60 Metadata *InlinedAt, bool ImplicitCode, in getImpl()
76 SmallVector<Metadata *, 2> Ops; in getImpl()
286 ArrayRef<Metadata *> DwarfOps, in getImpl()
302 Metadata *PreOps[] = {Header}; in getImpl()
352 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl()
361 DISubrange *DISubrange::getImpl(LLVMContext &Context, Metadata *CountNode, in getImpl()
362 Metadata *LB, Metadata *UB, Metadata *Stride, in getImpl()
365 Metadata *Ops[] = {CountNode, LB, UB, Stride}; in getImpl()
370 Metadata *CB = getRawCountNode(); in getCount()
391 Metadata *LB = getRawLowerBound(); in getLowerBound()
412 Metadata *UB = getRawUpperBound(); in getUpperBound()
433 Metadata *ST = getRawStride(); in getStride()
454 Metadata *CountNode, Metadata *LB, in getImpl()
455 Metadata *UB, Metadata *Stride, in getImpl()
459 Metadata *Ops[] = {CountNode, LB, UB, Stride}; in getImpl()
464 Metadata *CB = getRawCountNode(); in getCount()
481 Metadata *LB = getRawLowerBound(); in getLowerBound()
498 Metadata *UB = getRawUpperBound(); in getUpperBound()
515 Metadata *ST = getRawStride(); in getStride()
536 Metadata *Ops[] = {Name}; in getImpl()
548 Metadata *Ops[] = {nullptr, nullptr, Name}; in getImpl()
567 MDString *Name, Metadata *StringLength, in getImpl()
568 Metadata *StringLengthExp, in getImpl()
575 Metadata *Ops[] = {nullptr, nullptr, Name, StringLength, StringLengthExp}; in getImpl()
581 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, in getImpl()
582 unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, in getImpl()
584 Optional<unsigned> DWARFAddressSpace, DIFlags Flags, Metadata *ExtraData, in getImpl()
591 Metadata *Ops[] = {File, Scope, Name, BaseType, ExtraData}; in getImpl()
598 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *File, in getImpl()
599 unsigned Line, Metadata *Scope, Metadata *BaseType, uint64_t SizeInBits, in getImpl()
601 Metadata *Elements, unsigned RuntimeLang, Metadata *VTableHolder, in getImpl()
602 Metadata *TemplateParams, MDString *Identifier, Metadata *Discriminator, in getImpl()
603 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, in getImpl()
604 Metadata *Rank, StorageType Storage, bool ShouldCreate) { in getImpl()
613 Metadata *Ops[] = {File, Scope, Name, BaseType, in getImpl()
624 Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, in buildODRType()
626 DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, in buildODRType()
627 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, in buildODRType()
628 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, in buildODRType()
629 Metadata *Rank) { in buildODRType()
649 Metadata *Ops[] = {File, Scope, Name, BaseType, in buildODRType()
663 Metadata *File, unsigned Line, Metadata *Scope, Metadata *BaseType, in getODRType()
665 DIFlags Flags, Metadata *Elements, unsigned RuntimeLang, in getODRType()
666 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, in getODRType()
667 Metadata *DataLocation, Metadata *Associated, Metadata *Allocated, in getODRType()
668 Metadata *Rank) { in getODRType()
691 uint8_t CC, Metadata *TypeArray, in getImpl()
695 Metadata *Ops[] = {nullptr, nullptr, nullptr, TypeArray}; in getImpl()
733 Metadata *Ops[] = {Filename, Directory, CS ? CS->Value : nullptr, in getImpl()
739 LLVMContext &Context, unsigned SourceLanguage, Metadata *File, in getImpl()
742 unsigned EmissionKind, Metadata *EnumTypes, Metadata *RetainedTypes, in getImpl()
743 Metadata *GlobalVariables, Metadata *ImportedEntities, Metadata *Macros, in getImpl()
752 Metadata *Ops[] = {File, in getImpl()
860 LLVMContext &Context, Metadata *Scope, MDString *Name, in getImpl()
861 MDString *LinkageName, Metadata *File, unsigned Line, Metadata *Type, in getImpl()
862 unsigned ScopeLine, Metadata *ContainingType, unsigned VirtualIndex, in getImpl()
863 int ThisAdjustment, DIFlags Flags, DISPFlags SPFlags, Metadata *Unit, in getImpl()
864 Metadata *TemplateParams, Metadata *Declaration, Metadata *RetainedNodes, in getImpl()
865 Metadata *ThrownTypes, StorageType Storage, bool ShouldCreate) { in getImpl()
873 SmallVector<Metadata *, 11> Ops = { in getImpl()
895 DILexicalBlock *DILexicalBlock::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
896 Metadata *File, unsigned Line, in getImpl()
904 Metadata *Ops[] = {File, Scope}; in getImpl()
909 Metadata *Scope, Metadata *File, in getImpl()
915 Metadata *Ops[] = {File, Scope}; in getImpl()
919 DINamespace *DINamespace::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
925 Metadata *Ops[] = {nullptr, Scope, Name}; in getImpl()
929 DICommonBlock *DICommonBlock::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
930 Metadata *Decl, MDString *Name, in getImpl()
931 Metadata *File, unsigned LineNo, in getImpl()
936 Metadata *Ops[] = {Scope, Decl, Name, File}; in getImpl()
940 DIModule *DIModule::getImpl(LLVMContext &Context, Metadata *File, in getImpl()
941 Metadata *Scope, MDString *Name, in getImpl()
949 Metadata *Ops[] = {File, Scope, Name, ConfigurationMacros, in getImpl()
956 Metadata *Type, bool isDefault, in getImpl()
960 Metadata *Ops[] = {Name, Type}; in getImpl()
965 LLVMContext &Context, unsigned Tag, MDString *Name, Metadata *Type, in getImpl()
966 bool isDefault, Metadata *Value, StorageType Storage, bool ShouldCreate) { in getImpl()
970 Metadata *Ops[] = {Name, Type, Value}; in getImpl()
975 DIGlobalVariable::getImpl(LLVMContext &Context, Metadata *Scope, MDString *Name, in getImpl()
976 MDString *LinkageName, Metadata *File, unsigned Line, in getImpl()
977 Metadata *Type, bool IsLocalToUnit, bool IsDefinition, in getImpl()
978 Metadata *StaticDataMemberDeclaration, in getImpl()
979 Metadata *TemplateParams, uint32_t AlignInBits, in getImpl()
987 Metadata *Ops[] = {Scope, in getImpl()
999 DILocalVariable *DILocalVariable::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
1000 MDString *Name, Metadata *File, in getImpl()
1001 unsigned Line, Metadata *Type, in getImpl()
1014 Metadata *Ops[] = {Scope, Name, File, Type}; in getImpl()
1020 const Metadata *RawType = getRawType(); in getSizeInBits()
1041 DILabel *DILabel::getImpl(LLVMContext &Context, Metadata *Scope, in getImpl()
1042 MDString *Name, Metadata *File, unsigned Line, in getImpl()
1049 Metadata *Ops[] = {Scope, Name, File}; in getImpl()
1531 DIGlobalVariableExpression::getImpl(LLVMContext &Context, Metadata *Variable, in getImpl()
1532 Metadata *Expression, StorageType Storage, in getImpl()
1535 Metadata *Ops[] = {Variable, Expression}; in getImpl()
1540 LLVMContext &Context, MDString *Name, Metadata *File, unsigned Line, in getImpl()
1542 Metadata *Type, StorageType Storage, bool ShouldCreate) { in getImpl()
1548 Metadata *Ops[] = {Name, File, GetterName, SetterName, Type}; in getImpl()
1553 Metadata *Scope, Metadata *Entity, in getImpl()
1554 Metadata *File, unsigned Line, in getImpl()
1560 Metadata *Ops[] = {Scope, Entity, Name, File}; in getImpl()
1569 Metadata *Ops[] = { Name, Value }; in getImpl()
1574 unsigned Line, Metadata *File, in getImpl()
1575 Metadata *Elements, StorageType Storage, in getImpl()
1579 Metadata *Ops[] = { File, Elements }; in getImpl()
1590 void DIArgList::handleChangedOperand(void *Ref, Metadata *New) { in handleChangedOperand()