Home
last modified time | relevance | path

Searched refs:IntersectPreserve (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.td35 def IntersectPreserve : AttrProperty;
67 class StrBoolAttr<string S> : Attr<S, IntersectPreserve, []>;
70 class ComplexStrAttr<string S, list<AttrProperty> P> : Attr<S, IntersectPreserve, P>;
89 def AllocKind: IntAttr<"allockind", IntersectPreserve, [FnAttr]>;
96 def AllocSize : IntAttr<"allocsize", IntersectPreserve, [FnAttr]>;
99 def AlwaysInline : EnumAttr<"alwaysinline", IntersectPreserve, [FnAttr]>;
103 def Builtin : EnumAttr<"builtin", IntersectPreserve, [FnAttr]>;
106 def ByVal : TypeAttr<"byval", IntersectPreserve, [ParamAttr]>;
109 def ByRef : TypeAttr<"byref", IntersectPreserve, [ParamAttr]>;
119 def Convergent : EnumAttr<"convergent", IntersectPreserve, [FnAttr]>;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp764 IntersectPreserve = (0 << 3), enumerator
799 assert((Prop == AttributeProperty::IntersectPreserve || in hasIntersectProperty()
809 return hasIntersectProperty(Kind, AttributeProperty::IntersectPreserve); in intersectMustPreserve()