Home | History | Annotate | Download | only in IR

Lines Matching defs:AttributeImpl

11 // \brief This file implements the Attribute, AttributeImpl, AttrBuilder,
17 #include "AttributeImpl.h"
42 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint);
65 AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint);
329 // AttributeImpl Definition
333 AttributeImpl::~AttributeImpl() {}
338 bool AttributeImpl::hasAttribute(Attribute::AttrKind A) const {
343 bool AttributeImpl::hasAttribute(StringRef Kind) const {
348 Attribute::AttrKind AttributeImpl::getKindAsEnum() const {
353 uint64_t AttributeImpl::getValueAsInt() const {
358 StringRef AttributeImpl::getKindAsString() const {
363 StringRef AttributeImpl::getValueAsString() const {
368 bool AttributeImpl::operator<(const AttributeImpl &AI) const {
390 uint64_t AttributeImpl::getAttrMask(Attribute::AttrKind Val) {
571 Mask |= AttributeImpl::getAttrMask(Kind);
1272 if (uint64_t A = (Val & AttributeImpl::getAttrMask(I))) {