Crate craneliftc

Source

Structs§

CBlock
CFuncRef
CImm64
CInst
CJumpTable
CValue
CVariable

Enums§

CCallConv
CTrapCode
CType

Functions§

CL_AbiParam_new
CL_Builder_builder
CL_Flags_dispose
CL_Flags_new
CL_FunctionBuilderContext_dispose
CL_FunctionBuilderContext_new
CL_FunctionBuilder_append_block_params_for_function_params
CL_FunctionBuilder_avg_round
CL_FunctionBuilder_band
CL_FunctionBuilder_band_imm
CL_FunctionBuilder_band_not
CL_FunctionBuilder_bitrev
CL_FunctionBuilder_bitselect
CL_FunctionBuilder_block_params
CL_FunctionBuilder_bmask
CL_FunctionBuilder_bnot
CL_FunctionBuilder_bor
CL_FunctionBuilder_bor_imm
CL_FunctionBuilder_bor_not
CL_FunctionBuilder_br_table
CL_FunctionBuilder_brif
CL_FunctionBuilder_bswap
CL_FunctionBuilder_bxor
CL_FunctionBuilder_bxor_imm
CL_FunctionBuilder_bxor_not
CL_FunctionBuilder_ceil
CL_FunctionBuilder_cls
CL_FunctionBuilder_clz
CL_FunctionBuilder_create_block
CL_FunctionBuilder_ctz
CL_FunctionBuilder_debugtrap
CL_FunctionBuilder_declare_var
CL_FunctionBuilder_def_var
CL_FunctionBuilder_dispose
CL_FunctionBuilder_fabs
CL_FunctionBuilder_fadd
CL_FunctionBuilder_fcopysign
CL_FunctionBuilder_fcvt_from_sint
CL_FunctionBuilder_fcvt_from_uint
CL_FunctionBuilder_fcvt_low_from_sint
CL_FunctionBuilder_fcvt_to_sint
CL_FunctionBuilder_fcvt_to_sint_sat
CL_FunctionBuilder_fcvt_to_uint
CL_FunctionBuilder_fdemote
CL_FunctionBuilder_fdiv
CL_FunctionBuilder_fence
CL_FunctionBuilder_finalize
CL_FunctionBuilder_floor
CL_FunctionBuilder_fma
CL_FunctionBuilder_fmax
CL_FunctionBuilder_fmax_pseudo
CL_FunctionBuilder_fmin
CL_FunctionBuilder_fmin_pseudo
CL_FunctionBuilder_fmul
CL_FunctionBuilder_fneg
CL_FunctionBuilder_fpromote
CL_FunctionBuilder_fsub
CL_FunctionBuilder_fvdemote
CL_FunctionBuilder_fvpromote_low
CL_FunctionBuilder_get_return_address
CL_FunctionBuilder_get_stack_pointer
CL_FunctionBuilder_iabs
CL_FunctionBuilder_iadd
CL_FunctionBuilder_iadd_cin
CL_FunctionBuilder_iadd_imm
CL_FunctionBuilder_iadd_pairwise
CL_FunctionBuilder_iconcat
CL_FunctionBuilder_iconst
CL_FunctionBuilder_imul
CL_FunctionBuilder_imul_imm
CL_FunctionBuilder_ineg
CL_FunctionBuilder_ireduce
CL_FunctionBuilder_irsub_imm
CL_FunctionBuilder_is_invalid
CL_FunctionBuilder_is_null
CL_FunctionBuilder_ishl
CL_FunctionBuilder_ishl_imm
CL_FunctionBuilder_isub
CL_FunctionBuilder_isub_bin
CL_FunctionBuilder_jump
CL_FunctionBuilder_nearest
CL_FunctionBuilder_new
CL_FunctionBuilder_nop
CL_FunctionBuilder_null
CL_FunctionBuilder_popcnt
CL_FunctionBuilder_resumable_trap
CL_FunctionBuilder_return_
CL_FunctionBuilder_rotl
CL_FunctionBuilder_rotl_imm
CL_FunctionBuilder_rotr
CL_FunctionBuilder_rotr_imm
CL_FunctionBuilder_sadd_sat
CL_FunctionBuilder_scalar_to_vector
CL_FunctionBuilder_sdiv
CL_FunctionBuilder_sdiv_imm
CL_FunctionBuilder_seal_block
CL_FunctionBuilder_select
CL_FunctionBuilder_select_spectre_guard
CL_FunctionBuilder_set_pinned_reg
CL_FunctionBuilder_sextend
CL_FunctionBuilder_smax
CL_FunctionBuilder_smin
CL_FunctionBuilder_smulhi
CL_FunctionBuilder_snarrow
CL_FunctionBuilder_sqmul_round_sat
CL_FunctionBuilder_sqrt
CL_FunctionBuilder_srem
CL_FunctionBuilder_srem_imm
CL_FunctionBuilder_sshr
CL_FunctionBuilder_sshr_imm
CL_FunctionBuilder_ssub_sat
CL_FunctionBuilder_swiden_high
CL_FunctionBuilder_swiden_low
CL_FunctionBuilder_switch_to_block
CL_FunctionBuilder_swizzle
CL_FunctionBuilder_trap
CL_FunctionBuilder_trapnz
CL_FunctionBuilder_trapz
CL_FunctionBuilder_trunc
CL_FunctionBuilder_uadd_sat
CL_FunctionBuilder_udiv
CL_FunctionBuilder_udiv_imm
CL_FunctionBuilder_uextend
CL_FunctionBuilder_umax
CL_FunctionBuilder_umin
CL_FunctionBuilder_umulhi
CL_FunctionBuilder_unarrow
CL_FunctionBuilder_urem
CL_FunctionBuilder_urem_imm
CL_FunctionBuilder_use_var
CL_FunctionBuilder_ushr
CL_FunctionBuilder_ushr_imm
CL_FunctionBuilder_usub_sat
CL_FunctionBuilder_uunarrow
CL_FunctionBuilder_uwiden_high
CL_FunctionBuilder_uwiden_low
CL_FunctionBuilder_vall_true
CL_FunctionBuilder_vany_true
CL_FunctionBuilder_x86_blendv
CL_FunctionBuilder_x86_cvtt2dq
CL_FunctionBuilder_x86_pmaddubsw
CL_FunctionBuilder_x86_pmulhrsw
CL_FunctionBuilder_x86_pshufb
CL_Function_display
CL_Function_dispose
CL_Function_verify
CL_Function_with_name_signature
CL_Signature_new
CL_Signature_params_push
CL_Signature_returns_push
CL_UserFuncName_dispose
CL_UserFuncName_user
CL_Variable_from_u32
cstr_free