Module rustc_codegen_llvm::attributes
source ยท Expand description
Set and unset common attributes on LLVM values.
Functionsยง
- apply_
to_ ๐callsite - apply_
to_ ๐llfn - backchain_
attr ๐ - Get the default optimizations attrs for a function.
- function_
return_ ๐attr - inline_
attr ๐Get LLVM attribute for the provided inline heuristic. - Tell LLVM what instrument function to insert.
- Helper for
FnAbi::apply_attrs_llfn
: Composite function which sets LLVM attributes for function depending on its AST (#[attribute]
) attributes. - nojumptables_
attr ๐ - non_
lazy_ ๐bind_ attr Get theNonLazyBind
LLVM attribute, if the codegen options allow skipping the PLT. - probestack_
attr ๐ - sanitize_
attrs ๐Get LLVM sanitize attributes. - stackprotector_
attr ๐ - target_
cpu_ ๐attr - tune_
cpu_ ๐attr - uwtable_
attr ๐Tell LLVM to emit or not emit the information necessary to unwind the stack for the function. - wasm_
import_ ๐module