Please use GitHub pull requests for new patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
lib/Bitcode/Writer/BitcodeWriter.cpp
Show First 20 Lines • Show All 632 Lines • ▼ Show 20 Lines | static uint64_t getAttrKindEncoding(Attribute::AttrKind Kind) { | ||||
case Attribute::NoAlias: | case Attribute::NoAlias: | ||||
return bitc::ATTR_KIND_NO_ALIAS; | return bitc::ATTR_KIND_NO_ALIAS; | ||||
case Attribute::NoBuiltin: | case Attribute::NoBuiltin: | ||||
return bitc::ATTR_KIND_NO_BUILTIN; | return bitc::ATTR_KIND_NO_BUILTIN; | ||||
case Attribute::NoCapture: | case Attribute::NoCapture: | ||||
return bitc::ATTR_KIND_NO_CAPTURE; | return bitc::ATTR_KIND_NO_CAPTURE; | ||||
case Attribute::NoDuplicate: | case Attribute::NoDuplicate: | ||||
return bitc::ATTR_KIND_NO_DUPLICATE; | return bitc::ATTR_KIND_NO_DUPLICATE; | ||||
case Attribute::NoFree: | |||||
return bitc::ATTR_KIND_NOFREE; | |||||
case Attribute::NoImplicitFloat: | case Attribute::NoImplicitFloat: | ||||
return bitc::ATTR_KIND_NO_IMPLICIT_FLOAT; | return bitc::ATTR_KIND_NO_IMPLICIT_FLOAT; | ||||
case Attribute::NoInline: | case Attribute::NoInline: | ||||
return bitc::ATTR_KIND_NO_INLINE; | return bitc::ATTR_KIND_NO_INLINE; | ||||
case Attribute::NoRecurse: | case Attribute::NoRecurse: | ||||
return bitc::ATTR_KIND_NO_RECURSE; | return bitc::ATTR_KIND_NO_RECURSE; | ||||
case Attribute::NonLazyBind: | case Attribute::NonLazyBind: | ||||
return bitc::ATTR_KIND_NON_LAZY_BIND; | return bitc::ATTR_KIND_NON_LAZY_BIND; | ||||
▲ Show 20 Lines • Show All 3,925 Lines • Show Last 20 Lines |