Home | History | Annotate | Download | only in IR

Lines Matching refs:AttrKind

34 Attribute Attribute::get(LLVMContext &Context, Attribute::AttrKind Kind,
119 Attribute::AttrKind Attribute::getKindAsEnum() const {
147 bool Attribute::hasAttribute(AttrKind Kind) const {
350 bool AttributeImpl::hasAttribute(Attribute::AttrKind A) const {
360 Attribute::AttrKind AttributeImpl::getKindAsEnum() const {
402 uint64_t AttributeImpl::getAttrMask(Attribute::AttrKind Val) {
504 bool AttributeSetNode::hasAttribute(Attribute::AttrKind Kind) const {
518 Attribute AttributeSetNode::getAttribute(Attribute::AttrKind Kind) const {
587 Attribute::AttrKind Kind = Attr.getKindAsEnum();
688 for (Attribute::AttrKind Kind = Attribute::None;
689 Kind != Attribute::EndAttrKinds; Kind = Attribute::AttrKind(Kind + 1)) {
724 ArrayRef<Attribute::AttrKind> Kind) {
726 for (Attribute::AttrKind K : Kind)
762 Attribute::AttrKind Attr) const {
861 Attribute::AttrKind Attr) const {
994 bool AttributeSet::hasAttribute(unsigned Index, Attribute::AttrKind Kind) const{
1011 bool AttributeSet::hasAttrSomewhere(Attribute::AttrKind Attr) const {
1024 Attribute::AttrKind Kind) const {
1156 AttrBuilder &AttrBuilder::addAttribute(Attribute::AttrKind Val) {
1171 Attribute::AttrKind Kind = Attr.getKindAsEnum();
1190 AttrBuilder &AttrBuilder::removeAttribute(Attribute::AttrKind Val) {
1386 for (Attribute::AttrKind I = Attribute::None; I != Attribute::EndAttrKinds;
1387 I = Attribute::AttrKind(I + 1)) {