Searched refs:FnAttr (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Attributes.td | 17 def FnAttr : AttrProperty; 64 def AllocKind: IntAttr<"allockind", [FnAttr]>; 71 def AllocSize : IntAttr<"allocsize", [FnAttr]>; 74 def AlwaysInline : EnumAttr<"alwaysinline", [FnAttr]>; 78 def Builtin : EnumAttr<"builtin", [FnAttr]>; 90 def Cold : EnumAttr<"cold", [FnAttr]>; 93 def Convergent : EnumAttr<"convergent", [FnAttr]>; 96 def Hot: EnumAttr<"hot", [FnAttr]>; 106 def DisableSanitizerInstrumentation: EnumAttr<"disable_sanitizer_instrumentation", [FnAttr]>; 113 def FnRetThunkExtern : EnumAttr<"fn_ret_thunk_extern", [FnAttr]>; [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Attributes.cpp | 726 FnAttr = (1 << 0), enumerator 742 return hasAttributeProperty(Kind, AttributeProperty::FnAttr); in canUseAsFnAttr()
|
H A D | Verifier.cpp | 2203 for (Attribute FnAttr : Attrs.getFnAttrs()) in verifyFunctionAttrs() local 2204 Check(FnAttr.isStringAttribute() || in verifyFunctionAttrs() 2205 Attribute::canUseAsFnAttr(FnAttr.getKindAsEnum()), in verifyFunctionAttrs() 2206 "Attribute '" + FnAttr.getAsString() + in verifyFunctionAttrs()
|