Please use GitHub pull requests for new patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
lib/IR/Attributes.cpp
Show First 20 Lines • Show All 315 Lines • ▼ Show 20 Lines | std::string Attribute::getAsString(bool InAttrGrp) const { | ||||
if (hasAttribute(Attribute::NoAlias)) | if (hasAttribute(Attribute::NoAlias)) | ||||
return "noalias"; | return "noalias"; | ||||
if (hasAttribute(Attribute::NoBuiltin)) | if (hasAttribute(Attribute::NoBuiltin)) | ||||
return "nobuiltin"; | return "nobuiltin"; | ||||
if (hasAttribute(Attribute::NoCapture)) | if (hasAttribute(Attribute::NoCapture)) | ||||
return "nocapture"; | return "nocapture"; | ||||
if (hasAttribute(Attribute::NoDuplicate)) | if (hasAttribute(Attribute::NoDuplicate)) | ||||
return "noduplicate"; | return "noduplicate"; | ||||
if (hasAttribute(Attribute::NoFree)) | |||||
return "nofree"; | |||||
if (hasAttribute(Attribute::NoImplicitFloat)) | if (hasAttribute(Attribute::NoImplicitFloat)) | ||||
return "noimplicitfloat"; | return "noimplicitfloat"; | ||||
if (hasAttribute(Attribute::NoInline)) | if (hasAttribute(Attribute::NoInline)) | ||||
return "noinline"; | return "noinline"; | ||||
if (hasAttribute(Attribute::NonLazyBind)) | if (hasAttribute(Attribute::NonLazyBind)) | ||||
return "nonlazybind"; | return "nonlazybind"; | ||||
if (hasAttribute(Attribute::NonNull)) | if (hasAttribute(Attribute::NonNull)) | ||||
return "nonnull"; | return "nonnull"; | ||||
▲ Show 20 Lines • Show All 1,514 Lines • Show Last 20 Lines |