enum AttributeKindCodes

Declared at: llvm/include/llvm/Bitcode/LLVMBitCodes.h:570

Enumerators

NameValueComment
ATTR_KIND_ALIGNMENT1
ATTR_KIND_ALWAYS_INLINE2
ATTR_KIND_BY_VAL3
ATTR_KIND_INLINE_HINT4
ATTR_KIND_IN_REG5
ATTR_KIND_MIN_SIZE6
ATTR_KIND_NAKED7
ATTR_KIND_NEST8
ATTR_KIND_NO_ALIAS9
ATTR_KIND_NO_BUILTIN10
ATTR_KIND_NO_CAPTURE11
ATTR_KIND_NO_DUPLICATE12
ATTR_KIND_NO_IMPLICIT_FLOAT13
ATTR_KIND_NO_INLINE14
ATTR_KIND_NON_LAZY_BIND15
ATTR_KIND_NO_RED_ZONE16
ATTR_KIND_NO_RETURN17
ATTR_KIND_NO_UNWIND18
ATTR_KIND_OPTIMIZE_FOR_SIZE19
ATTR_KIND_READ_NONE20
ATTR_KIND_READ_ONLY21
ATTR_KIND_RETURNED22
ATTR_KIND_RETURNS_TWICE23
ATTR_KIND_S_EXT24
ATTR_KIND_STACK_ALIGNMENT25
ATTR_KIND_STACK_PROTECT26
ATTR_KIND_STACK_PROTECT_REQ27
ATTR_KIND_STACK_PROTECT_STRONG28
ATTR_KIND_STRUCT_RET29
ATTR_KIND_SANITIZE_ADDRESS30
ATTR_KIND_SANITIZE_THREAD31
ATTR_KIND_SANITIZE_MEMORY32
ATTR_KIND_UW_TABLE33
ATTR_KIND_Z_EXT34
ATTR_KIND_BUILTIN35
ATTR_KIND_COLD36
ATTR_KIND_OPTIMIZE_NONE37
ATTR_KIND_IN_ALLOCA38
ATTR_KIND_NON_NULL39
ATTR_KIND_JUMP_TABLE40
ATTR_KIND_DEREFERENCEABLE41
ATTR_KIND_DEREFERENCEABLE_OR_NULL42
ATTR_KIND_CONVERGENT43
ATTR_KIND_SAFESTACK44
ATTR_KIND_ARGMEMONLY45
ATTR_KIND_SWIFT_SELF46
ATTR_KIND_SWIFT_ERROR47
ATTR_KIND_NO_RECURSE48
ATTR_KIND_INACCESSIBLEMEM_ONLY49
ATTR_KIND_INACCESSIBLEMEM_OR_ARGMEMONLY50
ATTR_KIND_ALLOC_SIZE51
ATTR_KIND_WRITEONLY52
ATTR_KIND_SPECULATABLE53
ATTR_KIND_STRICT_FP54
ATTR_KIND_SANITIZE_HWADDRESS55
ATTR_KIND_NOCF_CHECK56
ATTR_KIND_OPT_FOR_FUZZING57
ATTR_KIND_SHADOWCALLSTACK58
ATTR_KIND_SPECULATIVE_LOAD_HARDENING59
ATTR_KIND_IMMARG60
ATTR_KIND_WILLRETURN61
ATTR_KIND_NOFREE62
ATTR_KIND_NOSYNC63
ATTR_KIND_SANITIZE_MEMTAG64