LLVM.Core.Attribute

zeroext

signext

inreg

byval

sret

align

noalias

nocapture

nest

returned

nonnull

dereferenceable

dereferenceableOrNull

swiftself

swifterror

immarg

alignstack

allocsize

alwaysinline

builtin

cold

convergent

inaccessiblememonly

inaccessiblememOrArgmemonly

inlinehint

jumptable

minsize

naked

noJumpTables

nobuiltin

noduplicate

nofree

noimplicitfloat

noinline

nonlazybind

noredzone

indirectTlsSegRefs

noreturn

norecurse

willreturn

nosync

nounwind

nullPointerIsValid

optforfuzzing

optnone

optsize

patchableFunction

probeStack

readnone

readonly

stackProbeSize

noStackArgProbe

writeonly

argmemonly

returnsTwice

safestack

sanitizeAddress

sanitizeMemory

sanitizeThread

sanitizeHwaddress

sanitizeMemtag

speculativeLoadHardening

speculatable

ssp

sspreq

sspstrong

strictfp

uwtable

nocfCheck

shadowcallstack