Lines Matching refs:Attr
752 for (Attribute Attr : AS) {
753 if (Attr.isEnumAttribute()) {
755 Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum()));
756 } else if (Attr.isIntAttribute()) {
758 Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum()));
759 Record.push_back(Attr.getValueAsInt());
760 } else if (Attr.isStringAttribute()) {
761 StringRef Kind = Attr.getKindAsString();
762 StringRef Val = Attr.getValueAsString();
772 assert(Attr.isTypeAttribute());
773 Type *Ty = Attr.getValueAsType();
775 Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum()));
777 Record.push_back(VE.getTypeID(Attr.getValueAsType()));