Home | History | Annotate | Download | only in IR

Lines Matching refs:Name

293   StringRef Name;
295 MDNodeKeyImpl(int64_t Value, StringRef Name) : Value(Value), Name(Name) {}
297 : Value(N->getValue()), Name(N->getName()) {}
300 return Value == RHS->getValue() && Name == RHS->getName();
302 unsigned getHashValue() const { return hash_combine(Value, Name); }
307 StringRef Name;
312 MDNodeKeyImpl(unsigned Tag, StringRef Name, uint64_t SizeInBits,
314 : Tag(Tag), Name(Name), SizeInBits(SizeInBits), AlignInBits(AlignInBits),
317 : Tag(N->getTag()), Name(N->getName()), SizeInBits(N->getSizeInBits()),
321 return Tag == RHS->getTag() && Name == RHS->getName() &&
327 return hash_combine(Tag, Name, SizeInBits, AlignInBits, Encoding);
333 StringRef Name;
344 MDNodeKeyImpl(unsigned Tag, StringRef Name, Metadata *File, unsigned Line,
348 : Tag(Tag), Name(Name), File(File), Line(Line), Scope(Scope),
352 : Tag(N->getTag()), Name(N->getName()), File(N->getRawFile()),
359 return Tag == RHS->getTag() && Name == RHS->getName() &&
368 return hash_combine(Tag, Name, File, Line, Scope, BaseType, SizeInBits,
375 StringRef Name;
390 MDNodeKeyImpl(unsigned Tag, StringRef Name, Metadata *File, unsigned Line,
396 : Tag(Tag), Name(Name), File(File), Line(Line), Scope(Scope),
402 : Tag(N->getTag()), Name(N->getName()), File(N->getRawFile()),
412 return Tag == RHS->getTag() && Name == RHS->getName() &&
425 return hash_combine(Tag, Name, File, Line, Scope, BaseType, SizeInBits,
463 StringRef Name;
480 MDNodeKeyImpl(Metadata *Scope, StringRef Name
487 : Scope(Scope), Name(Name), LinkageName(LinkageName), File(File),
495 : Scope(N->getRawScope()), Name(N->getName()),
506 return Scope == RHS->getRawScope() && Name == RHS->getName() &&
521 return hash_combine(Scope, Name, LinkageName, File, Line, Type,
572 StringRef Name;
575 MDNodeKeyImpl(Metadata *Scope, Metadata *File, StringRef Name, unsigned Line)
576 : Scope(Scope), File(File), Name(Name), Line(Line) {}
578 : Scope(N->getRawScope()), File(N->getRawFile()), Name(N->getName()),
583 Name == RHS->getName() && Line == RHS->getLine();
586 return hash_combine(Scope, File, Name, Line);
592 StringRef Name;
596 MDNodeKeyImpl(Metadata *Scope, StringRef Name,
600 : Scope(Scope), Name(Name), ConfigurationMacros(ConfigurationMacros),
603 : Scope(N->getRawScope()), Name(N->getName()),
608 return Scope == RHS->getRawScope() && Name == RHS->getName() &&
614 return hash_combine(Scope, Name,
620 StringRef Name;
623 MDNodeKeyImpl(StringRef Name, Metadata *Type) : Name(Name), Type(Type) {}
625 : Name(N->getName()), Type(N->getRawType()) {}
628 return Name == RHS->getName() && Type == RHS->getRawType();
630 unsigned getHashValue() const { return hash_combine(Name, Type); }
635 StringRef Name;
639 MDNodeKeyImpl(unsigned Tag, StringRef Name, Metadata *Type, Metadata *Value)
640 : Tag(Tag), Name(Name), Type(Type), Value(Value) {}
642 : Tag(N->getTag()), Name(N->getName()), Type(N->getRawType()),
646 return Tag == RHS->getTag() && Name == RHS->getName() &&
649 unsigned getHashValue() const { return hash_combine(Tag, Name, Type, Value); }
654 StringRef Name;
664 MDNodeKeyImpl(Metadata *Scope, StringRef Name, StringRef LinkageName,
668 : Scope(Scope), Name(Name), LinkageName(LinkageName), File(File),
673 : Scope(N->getRawScope()), Name(N->getName()),
681 return Scope == RHS->getRawScope() && Name == RHS->getName() &&
691 return hash_combine(Scope, Name, LinkageName, File, Line, Type,
699 StringRef Name;
706 MDNodeKeyImpl(Metadata *Scope, StringRef Name, Metadata *File, unsigned Line,
708 : Scope(Scope), Name(Name), File(File), Line(Line), Type(Type), Arg(Arg),
711 : Scope(N->getRawScope()), Name(N->getName()), File(N->getRawFile()),
716 return Scope == RHS->getRawScope() && Name == RHS->getName() &&
722 return hash_combine(Scope, Name, File, Line, Type, Arg, Flags);
741 StringRef Name;
749 MDNodeKeyImpl(StringRef Name, Metadata *File, unsigned Line,
752 : Name(Name), File(File), Line(Line), GetterName(GetterName),
755 : Name(N->getName()), File(N->getRawFile()), Line(N->getLine()),
760 return Name == RHS->getName() && File == RHS->getRawFile() &&
766 return hash_combine(Name, File, Line, GetterName, SetterName, Attributes,
776 StringRef Name;
779 StringRef Name)
780 : Tag(Tag), Scope(Scope), Entity(Entity), Line(Line), Name(Name) {}
783 Line(N->getLine()), Name(N->getName()) {}
788 Name == RHS->getName();
791 return hash_combine(Tag, Scope, Entity, Line, Name);
798 StringRef Name;
801 MDNodeKeyImpl(unsigned MIType, unsigned Line, StringRef Name, StringRef Value)
802 : MIType(MIType), Line(Line), Name(Name), Value(Value) {}
804 : MIType(N->getMacinfoType()), Line(N->getLine()), Name(N->getName()),
809 Name == RHS->getName() && Value == RHS->getValue();
812 return hash_combine(MIType, Line, Name, Value);