[][src]Module rustc_codegen_llvm::common

🔬 This is a nightly-only experimental API. (rustc_private)

this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml instead?

Code that is useful in various codegen modules.

Re-exports

pub use context::CodegenCx;

Structs

Funclet [
Experimental
]

A structure representing an active landing pad for the duration of a basic block.

Functions

C_array [
Experimental
]
C_bool [
Experimental
]
C_bytes [
Experimental
]
C_bytes_in_context [
Experimental
]
C_cstr [
Experimental
]
C_fat_ptr [
Experimental
]
C_i32 [
Experimental
]
C_int [
Experimental
]
C_null [
Experimental
]
C_str_slice [
Experimental
]
C_struct [
Experimental
]
C_struct_in_context [
Experimental
]
C_u8 [
Experimental
]
C_u32 [
Experimental
]
C_u64 [
Experimental
]
C_uint [
Experimental
]
C_uint_big [
Experimental
]
C_undef [
Experimental
]
C_usize [
Experimental
]
C_vector [
Experimental
]
build_unchecked_lshift [
Experimental
]
build_unchecked_rshift [
Experimental
]
const_get_elt [
Experimental
]
const_get_real [
Experimental
]
const_to_opt_u128 [
Experimental
]
const_to_uint [
Experimental
]
hi_lo_to_u128 [
Experimental
]
is_const_integral [
Experimental
]
is_const_real [
Experimental
]
langcall [
Experimental
]
shift_mask_rhs [
Experimental
]
shift_mask_val [
Experimental
]
ty_fn_sig [
Experimental
]
type_is_freeze [
Experimental
]
type_is_sized [
Experimental
]
type_needs_drop [
Experimental
]
val_ty [
Experimental
]