Home
last modified time | relevance | path

Searched refs:RetAttr (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.td23 def RetAttr : AttrProperty;
82 def Alignment : IntAttr<"align", IntersectCustom, [ParamAttr, RetAttr]>;
112 def NoUndef : EnumAttr<"noundef", IntersectAnd, [ParamAttr, RetAttr]>;
125 def Dereferenceable : IntAttr<"dereferenceable", IntersectMin, [ParamAttr, RetAttr]>;
129 [ParamAttr, RetAttr]>;
154 def InReg : EnumAttr<"inreg", IntersectPreserve, [ParamAttr, RetAttr]>;
163 def NoFPClass : IntAttr<"nofpclass", IntersectCustom, [ParamAttr, RetAttr]>;
175 def NoAlias : EnumAttr<"noalias", IntersectAnd, [ParamAttr, RetAttr]>;
193 def NoExt : EnumAttr<"noext", IntersectPreserve, [ParamAttr, RetAttr]>;
217 def NonNull : EnumAttr<"nonnull", IntersectAnd, [ParamAttr, RetAttr]>;
[all …]
H A DInstrTypes.h1599 Attribute RetAttr = Attrs.getRetAttr(Kind);
1600 if (RetAttr.isValid())
1601 return RetAttr;
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp763 RetAttr = (1 << 2), enumerator
794 return hasAttributeProperty(Kind, AttributeProperty::RetAttr); in canUseAsRetAttr()
H A DVerifier.cpp2199 for (Attribute RetAttr : RetAttrs) in verifyFunctionAttrs() local
2200 Check(RetAttr.isStringAttribute() || in verifyFunctionAttrs()
2201 Attribute::canUseAsRetAttr(RetAttr.getKindAsEnum()), in verifyFunctionAttrs()
2202 "Attribute '" + RetAttr.getAsString() + in verifyFunctionAttrs()