List of all items
Structs
- LlvmCodegenBackend
- ModuleLlvm
- TimeTraceProfiler
- abi::ArgAbi
- abi::ArgAttribute
- abi::ArgAttributes
- abi::CastTarget
- abi::FnAbi
- abi::Uniform
- back::archive::LlvmArchiveBuilder
- back::archive::LlvmArchiveBuilderBuilder
- back::lto::Linker
- back::lto::ModuleBuffer
- back::lto::ThinBuffer
- back::lto::ThinData
- back::lto::ThinLTOKeysMap
- back::owned_target_machine::OwnedTargetMachine
- back::profiling::LlvmSelfProfiler
- back::write::DiagnosticHandlers
- base::ValueIter
- builder::GenericBuilder
- common::Funclet
- context::CodegenCx
- context::SimpleCx
- coverageinfo::CguCoverageContext
- coverageinfo::ffi::BranchRegion
- coverageinfo::ffi::CodeRegion
- coverageinfo::ffi::Counter
- coverageinfo::ffi::CounterExpression
- coverageinfo::ffi::CoverageSpan
- coverageinfo::ffi::MCDCBranchRegion
- coverageinfo::ffi::MCDCDecisionRegion
- coverageinfo::ffi::Regions
- coverageinfo::ffi::mcdc::BranchParameters
- coverageinfo::ffi::mcdc::DecisionParameters
- coverageinfo::mapgen::GlobalFileId
- coverageinfo::mapgen::GlobalFileTable
- coverageinfo::mapgen::LocalFileId
- coverageinfo::mapgen::UsageSets
- coverageinfo::mapgen::VirtualFileMapping
- coverageinfo::mapgen::covfun::CovfunRecord
- debuginfo::CodegenUnitDebugContext
- debuginfo::DebugLoc
- debuginfo::metadata::enums::cpp_like::Split128
- debuginfo::metadata::enums::cpp_like::VariantFieldInfo
- debuginfo::metadata::enums::native::VariantMemberInfo
- debuginfo::metadata::type_map::DINodeCreationResult
- debuginfo::metadata::type_map::StubInfo
- debuginfo::metadata::type_map::TypeMap
- debuginfo::metadata::type_map::private::HiddenZst
- errors::AutoDiffWithoutLTO
- errors::CopyBitcode
- errors::DynamicLinkingWithLTO
- errors::FixedX18InvalidArch
- errors::ForbiddenCTargetFeature
- errors::FromLlvmDiag
- errors::FromLlvmOptimizationDiag
- errors::InvalidMinimumAlignmentNotPowerOfTwo
- errors::InvalidMinimumAlignmentTooLarge
- errors::LtoBitcodeFromRlib
- errors::LtoDisallowed
- errors::LtoDylib
- errors::LtoProcMacro
- errors::MismatchedDataLayout
- errors::ParseTargetMachineConfig
- errors::SanitizerMemtagRequiresMte
- errors::SymbolAlreadyDefined
- errors::UnknownCTargetFeature
- errors::UnknownCTargetFeaturePrefix
- errors::UnknownCompression
- errors::UnstableCTargetFeature
- errors::WithLlvmError
- errors::WriteBytecode
- llvm::AllocKindFlags
- llvm::ArchiveChild
- llvm::ArchiveIterator
- llvm::Builder
- llvm::Linker
- llvm::OperandBundleOwned
- llvm::PassManager
- llvm::RawEnum
- llvm::RustArchiveMember
- llvm::SanitizerOptions
- llvm::ThinLTOModule
- llvm::archive_ro::ArchiveRO
- llvm::archive_ro::Child
- llvm::archive_ro::Iter
- llvm::debuginfo::DIBuilder
- llvm::debuginfo::DIFlags
- llvm::debuginfo::DISPFlags
- llvm::diagnostic::InlineAsmDiagnostic
- llvm::diagnostic::OptimizationDiagnostic
- llvm::diagnostic::SrcMgrDiagnostic
- llvm::ffi::AllocKindFlags
- llvm::ffi::ArchiveChild
- llvm::ffi::ArchiveIterator
- llvm::ffi::Builder
- llvm::ffi::InvariantOpaque
- llvm::ffi::Linker
- llvm::ffi::OperandBundle
- llvm::ffi::PassManager
- llvm::ffi::RawEnum
- llvm::ffi::RustArchiveMember
- llvm::ffi::SanitizerOptions
- llvm::ffi::ThinLTOModule
- llvm::ffi::debuginfo::DIBuilder
- llvm::ffi::debuginfo::DIBuilderBox
- llvm::ffi::debuginfo::DIFlags
- llvm::ffi::debuginfo::DISPFlags
- llvm_util::LLVMFeature
Enums
- abi::ArgExtension
- abi::Conv
- abi::ExternAbi
- abi::PassMode
- abi::RiscvInterruptKind
- back::archive::Addition
- back::write::AutodiffStage
- back::write::CodegenDiagnosticsStage
- coverageinfo::ffi::CounterKind
- coverageinfo::ffi::ExprKind
- debuginfo::metadata::enums::DiscrResult
- debuginfo::metadata::type_map::Stub
- debuginfo::metadata::type_map::UniqueTypeId
- debuginfo::utils::WidePtrKind
- errors::LlvmError
- errors::PossibleFeature
- llvm::ArchiveKind
- llvm::AsmDialect
- llvm::AtomicOrdering
- llvm::AtomicRmwBinOp
- llvm::AttributeKind
- llvm::AttributePlace
- llvm::CallConv
- llvm::ChecksumKind
- llvm::CodeGenOptLevel
- llvm::CodeGenOptSize
- llvm::CodeModel
- llvm::DLLStorageClass
- llvm::DiagnosticKind
- llvm::DiagnosticLevel
- llvm::FileType
- llvm::FloatAbi
- llvm::IntPredicate
- llvm::LLVMRustResult
- llvm::Linkage
- llvm::MemoryEffects
- llvm::MetadataType
- llvm::ModuleFlagMergeBehavior
- llvm::Opcode
- llvm::OptStage
- llvm::PassBuilderOptLevel
- llvm::RealPredicate
- llvm::RelocModel
- llvm::ThreadLocalMode
- llvm::TypeKind
- llvm::UnnamedAddr
- llvm::Visibility
- llvm::debuginfo::DebugEmissionKind
- llvm::debuginfo::DebugNameTableKind
- llvm::diagnostic::Diagnostic
- llvm::diagnostic::OptimizationDiagnosticKind
- llvm::enzyme_ffi::LLVMRustVerifierFailureAction
- llvm::ffi::ArchiveKind
- llvm::ffi::AsmDialect
- llvm::ffi::AtomicOrdering
- llvm::ffi::AtomicRmwBinOp
- llvm::ffi::AttributeKind
- llvm::ffi::CallConv
- llvm::ffi::ChecksumKind
- llvm::ffi::CodeGenOptLevel
- llvm::ffi::CodeModel
- llvm::ffi::DLLStorageClass
- llvm::ffi::DiagnosticKind
- llvm::ffi::DiagnosticLevel
- llvm::ffi::FileType
- llvm::ffi::FloatAbi
- llvm::ffi::IntPredicate
- llvm::ffi::LLVMRustResult
- llvm::ffi::Linkage
- llvm::ffi::MemoryEffects
- llvm::ffi::MetadataType
- llvm::ffi::ModuleFlagMergeBehavior
- llvm::ffi::Opcode
- llvm::ffi::OptStage
- llvm::ffi::PassBuilderOptLevel
- llvm::ffi::RealPredicate
- llvm::ffi::RelocModel
- llvm::ffi::ThreadLocalMode
- llvm::ffi::TypeKind
- llvm::ffi::UnnamedAddr
- llvm::ffi::Visibility
- llvm::ffi::debuginfo::DebugEmissionKind
- llvm::ffi::debuginfo::DebugNameTableKind
- llvm_util::TargetFeatureFoldStrength
Traits
- abi::ArgAbiExt
- abi::ArgAttributesExt
- abi::FnAbiLlvmExt
- abi::LlvmType
- common::AsCCharPtr
- debuginfo::metadata::MsvcBasicName
- type_of::LayoutLlvmExt
Macros
- builder::math_builder_methods
- builder::set_math_builder_methods
- debuginfo::dwarf_const::declare_constant
- debuginfo::metadata::return_if_di_node_created_in_meantime
Functions
- abi::get_attrs
- allocator::codegen
- allocator::create_wrapper_function
- asm::a64_reg_index
- asm::a64_vreg_index
- asm::any_target_feature_enabled
- asm::dummy_output_type
- asm::inline_asm_call
- asm::llvm_asm_scalar_type
- asm::llvm_fixup_input
- asm::llvm_fixup_output
- asm::llvm_fixup_output_type
- asm::modifier_to_llvm
- asm::reg_to_llvm
- asm::xmm_reg_index
- attributes::apply_to_callsite
- attributes::apply_to_llfn
- attributes::backchain_attr
- attributes::create_alloc_family_attr
- attributes::default_optimisation_attrs
- attributes::frame_pointer_type_attr
- attributes::function_return_attr
- attributes::inline_attr
- attributes::instrument_function_attr
- attributes::llfn_attrs_from_instance
- attributes::nojumptables_attr
- attributes::non_lazy_bind_attr
- attributes::patchable_function_entry_attrs
- attributes::probestack_attr
- attributes::sanitize_attrs
- attributes::stackprotector_attr
- attributes::target_cpu_attr
- attributes::tune_cpu_attr
- attributes::uwtable_attr
- attributes::wasm_import_module
- back::archive::get_llvm_object_symbols
- back::archive::is_relevant_child
- back::archive::llvm_is_64_bit_object_file
- back::archive::llvm_is_ec_object_file
- back::archive::string_to_io_error
- back::lto::crate_type_allows_lto
- back::lto::fat_lto
- back::lto::get_bitcode_slice_from_object_data
- back::lto::module_name_to_str
- back::lto::optimize_thin_module
- back::lto::parse_module
- back::lto::prepare_lto
- back::lto::prepare_thin
- back::lto::run_fat
- back::lto::run_pass_manager
- back::lto::run_thin
- back::lto::thin_lto
- back::profiling::llvm_args_to_string_id
- back::profiling::selfprofile_after_pass_callback
- back::profiling::selfprofile_before_pass_callback
- back::write::bitcode_section_name
- back::write::codegen
- back::write::create_informational_target_machine
- back::write::create_msvc_imps
- back::write::create_section_with_flags_asm
- back::write::create_target_machine
- back::write::diagnostic_handler
- back::write::embed_bitcode
- back::write::get_instr_profile_output_path
- back::write::get_pgo_gen_path
- back::write::get_pgo_sample_use_path
- back::write::get_pgo_use_path
- back::write::link
- back::write::llvm_err
- back::write::llvm_optimize
- back::write::optimize
- back::write::record_artifact_size
- back::write::record_llvm_cgu_instructions_stats
- back::write::report_inline_asm
- back::write::save_temp_bitcode
- back::write::target_machine_factory
- back::write::to_llvm_code_model
- back::write::to_llvm_float_abi
- back::write::to_llvm_opt_settings
- back::write::to_llvm_relocation_model
- back::write::to_pass_builder_opt_level
- back::write::write_bitcode_to_file
- back::write::write_output_file
- base::compile_codegen_unit
- base::iter_globals
- base::linkage_to_llvm
- base::set_link_section
- base::set_variable_sanitizer_attrs
- base::visibility_to_llvm
- builder::autodiff::differentiate
- builder::autodiff::generate_enzyme_call
- builder::autodiff::get_params
- callee::get_fn
- common::bytes_in_context
- common::get_dllimport
- common::hi_lo_to_u128
- common::struct_in_context
- common::try_as_const_integral
- common::val_ty
- consts::check_and_apply_linkage
- consts::codegen_static_initializer
- consts::const_alloc_to_llvm
- consts::set_global_alignment
- context::create_module
- context::to_llvm_tls_model
- coverageinfo::llvm_cov::covfun_section_name
- coverageinfo::llvm_cov::covmap_section_name
- coverageinfo::llvm_cov::covmap_var_name
- coverageinfo::llvm_cov::create_pgo_func_name_var
- coverageinfo::llvm_cov::hash_bytes
- coverageinfo::llvm_cov::mapping_version
- coverageinfo::llvm_cov::write_filenames_to_buffer
- coverageinfo::llvm_cov::write_function_mappings_to_buffer
- coverageinfo::mapgen::covfun::fill_region_tables
- coverageinfo::mapgen::covfun::generate_covfun_record
- coverageinfo::mapgen::covfun::prepare_covfun_record
- coverageinfo::mapgen::covfun::prepare_expressions
- coverageinfo::mapgen::finalize
- coverageinfo::mapgen::gather_unused_function_instances
- coverageinfo::mapgen::generate_covmap_record
- coverageinfo::mapgen::make_dummy_instance
- coverageinfo::mapgen::prepare_usage_sets
- coverageinfo::mapgen::spans::check_coverage_span
- coverageinfo::mapgen::spans::ensure_non_empty_span
- coverageinfo::mapgen::spans::make_coverage_span
- debuginfo::create_scope_map::compute_mir_scopes
- debuginfo::create_scope_map::make_mir_scope
- debuginfo::finalize
- debuginfo::gdb::get_or_insert_gdb_debug_scripts_section_global
- debuginfo::gdb::insert_reference_to_gdb_debug_scripts_section_global
- debuginfo::gdb::needs_gdb_debug_scripts_section
- debuginfo::metadata::apply_vcall_visibility_metadata
- debuginfo::metadata::build_basic_type_di_node
- debuginfo::metadata::build_closure_env_di_node
- debuginfo::metadata::build_compile_unit_di_node
- debuginfo::metadata::build_cpp_f16_di_node
- debuginfo::metadata::build_dyn_type_di_node
- debuginfo::metadata::build_field_di_node
- debuginfo::metadata::build_fixed_size_array_di_node
- debuginfo::metadata::build_foreign_type_di_node
- debuginfo::metadata::build_generic_type_param_di_nodes
- debuginfo::metadata::build_global_var_di_node
- debuginfo::metadata::build_pointer_or_reference_di_node
- debuginfo::metadata::build_slice_type_di_node
- debuginfo::metadata::build_struct_type_di_node
- debuginfo::metadata::build_subroutine_type_di_node
- debuginfo::metadata::build_tuple_type_di_node
- debuginfo::metadata::build_union_type_di_node
- debuginfo::metadata::build_upvar_field_di_nodes
- debuginfo::metadata::build_vtable_type_di_node
- debuginfo::metadata::create_vtable_di_node
- debuginfo::metadata::enums::build_c_style_enum_di_node
- debuginfo::metadata::enums::build_coroutine_di_node
- debuginfo::metadata::enums::build_coroutine_variant_struct_type_di_node
- debuginfo::metadata::enums::build_enum_type_di_node
- debuginfo::metadata::enums::build_enum_variant_struct_type_di_node
- debuginfo::metadata::enums::build_enumeration_type_di_node
- debuginfo::metadata::enums::compute_discriminant_value
- debuginfo::metadata::enums::cpp_like::build_coroutine_di_node
- debuginfo::metadata::enums::cpp_like::build_enum_type_di_node
- debuginfo::metadata::enums::cpp_like::build_single_variant_union_fields
- debuginfo::metadata::enums::cpp_like::build_union_fields_for_direct_tag_coroutine
- debuginfo::metadata::enums::cpp_like::build_union_fields_for_direct_tag_enum_or_coroutine
- debuginfo::metadata::enums::cpp_like::build_union_fields_for_enum
- debuginfo::metadata::enums::cpp_like::build_variant_names_type_di_node
- debuginfo::metadata::enums::cpp_like::build_variant_struct_wrapper_type_di_node
- debuginfo::metadata::enums::cpp_like::split_128
- debuginfo::metadata::enums::cpp_like::variant_names_enum_base_type
- debuginfo::metadata::enums::cpp_like::variant_struct_wrapper_type_name
- debuginfo::metadata::enums::cpp_like::variant_union_field_name
- debuginfo::metadata::enums::native::build_coroutine_di_node
- debuginfo::metadata::enums::native::build_discr_member_di_node
- debuginfo::metadata::enums::native::build_enum_type_di_node
- debuginfo::metadata::enums::native::build_enum_variant_member_di_node
- debuginfo::metadata::enums::native::build_enum_variant_part_di_node
- debuginfo::metadata::extend_scope_to_file
- debuginfo::metadata::file_metadata
- debuginfo::metadata::file_metadata_from_def_id
- debuginfo::metadata::find_vtable_behind_cast
- debuginfo::metadata::hex_encode
- debuginfo::metadata::recursion_marker_type_di_node
- debuginfo::metadata::size_and_align_of
- debuginfo::metadata::tuple_field_name
- debuginfo::metadata::type_di_node
- debuginfo::metadata::type_map::build_type_with_children
- debuginfo::metadata::type_map::stub
- debuginfo::metadata::unknown_file_metadata
- debuginfo::metadata::visibility_di_flags
- debuginfo::namespace::item_namespace
- debuginfo::namespace::mangled_name_of_instance
- debuginfo::utils::DIB
- debuginfo::utils::create_DIArray
- debuginfo::utils::debug_context
- debuginfo::utils::get_namespace_for_item
- debuginfo::utils::is_node_local_to_unit
- debuginfo::utils::wide_pointer_kind
- declare::declare_raw_fn
- declare::declare_simple_fn
- intrinsic::catch_unwind_intrinsic
- intrinsic::codegen_emcc_try
- intrinsic::codegen_gnu_try
- intrinsic::codegen_msvc_try
- intrinsic::codegen_wasm_try
- intrinsic::gen_fn
- intrinsic::generic_simd_intrinsic
- intrinsic::get_rust_try_fn
- intrinsic::get_simple_intrinsic
- llvm::AddCallSiteAttributes
- llvm::AddFunctionAttributes
- llvm::CreateAlignmentAttr
- llvm::CreateAllocKindAttr
- llvm::CreateAllocSizeAttr
- llvm::CreateAttrString
- llvm::CreateAttrStringValue
- llvm::CreateByValAttr
- llvm::CreateDereferenceableAttr
- llvm::CreateDereferenceableOrNullAttr
- llvm::CreateRangeAttr
- llvm::CreateStructRetAttr
- llvm::CreateUWTableAttr
- llvm::SetFunctionCallConv
- llvm::SetInstructionCallConv
- llvm::SetUniqueComdat
- llvm::SetUnnamedAddress
- llvm::add_global
- llvm::add_module_flag_str
- llvm::add_module_flag_u32
- llvm::build_byte_buffer
- llvm::build_string
- llvm::enzyme_ffi::LLVMDumpModule
- llvm::enzyme_ffi::LLVMDumpValue
- llvm::enzyme_ffi::LLVMGetFunctionCallConv
- llvm::enzyme_ffi::LLVMGetNamedFunction
- llvm::enzyme_ffi::LLVMGetParams
- llvm::enzyme_ffi::LLVMGetReturnType
- llvm::enzyme_ffi::LLVMRustDIGetInstMetadata
- llvm::enzyme_ffi::LLVMRustEraseInstFromParent
- llvm::enzyme_ffi::LLVMRustEraseInstUntilInclusive
- llvm::enzyme_ffi::LLVMRustGetLastInstruction
- llvm::enzyme_ffi::LLVMRustGetTerminator
- llvm::enzyme_ffi::LLVMRustHasMetadata
- llvm::enzyme_ffi::LLVMRustVerifyFunction
- llvm::ffi::LLVMAddAnalysisPasses
- llvm::ffi::LLVMAddCase
- llvm::ffi::LLVMAddClause
- llvm::ffi::LLVMAddGlobal
- llvm::ffi::LLVMAddHandler
- llvm::ffi::LLVMAddIncoming
- llvm::ffi::LLVMAddNamedMetadataOperand
- llvm::ffi::LLVMAppendBasicBlockInContext
- llvm::ffi::LLVMAppendModuleInlineAsm
- llvm::ffi::LLVMArrayType2
- llvm::ffi::LLVMBuildAShr
- llvm::ffi::LLVMBuildAdd
- llvm::ffi::LLVMBuildAlloca
- llvm::ffi::LLVMBuildAnd
- llvm::ffi::LLVMBuildArrayAlloca
- llvm::ffi::LLVMBuildAtomicCmpXchg
- llvm::ffi::LLVMBuildAtomicRMW
- llvm::ffi::LLVMBuildBitCast
- llvm::ffi::LLVMBuildBr
- llvm::ffi::LLVMBuildCallBr
- llvm::ffi::LLVMBuildCallWithOperandBundles
- llvm::ffi::LLVMBuildCatchPad
- llvm::ffi::LLVMBuildCatchRet
- llvm::ffi::LLVMBuildCatchSwitch
- llvm::ffi::LLVMBuildCleanupPad
- llvm::ffi::LLVMBuildCleanupRet
- llvm::ffi::LLVMBuildCondBr
- llvm::ffi::LLVMBuildExactSDiv
- llvm::ffi::LLVMBuildExactUDiv
- llvm::ffi::LLVMBuildExtractElement
- llvm::ffi::LLVMBuildExtractValue
- llvm::ffi::LLVMBuildFAdd
- llvm::ffi::LLVMBuildFCmp
- llvm::ffi::LLVMBuildFDiv
- llvm::ffi::LLVMBuildFMul
- llvm::ffi::LLVMBuildFNeg
- llvm::ffi::LLVMBuildFPExt
- llvm::ffi::LLVMBuildFPToSI
- llvm::ffi::LLVMBuildFPToUI
- llvm::ffi::LLVMBuildFPTrunc
- llvm::ffi::LLVMBuildFRem
- llvm::ffi::LLVMBuildFSub
- llvm::ffi::LLVMBuildFence
- llvm::ffi::LLVMBuildGEP2
- llvm::ffi::LLVMBuildICmp
- llvm::ffi::LLVMBuildInBoundsGEP2
- llvm::ffi::LLVMBuildInsertElement
- llvm::ffi::LLVMBuildInsertValue
- llvm::ffi::LLVMBuildIntCast2
- llvm::ffi::LLVMBuildIntToPtr
- llvm::ffi::LLVMBuildInvokeWithOperandBundles
- llvm::ffi::LLVMBuildLShr
- llvm::ffi::LLVMBuildLandingPad
- llvm::ffi::LLVMBuildLoad2
- llvm::ffi::LLVMBuildMul
- llvm::ffi::LLVMBuildNSWAdd
- llvm::ffi::LLVMBuildNSWMul
- llvm::ffi::LLVMBuildNSWSub
- llvm::ffi::LLVMBuildNUWAdd
- llvm::ffi::LLVMBuildNUWMul
- llvm::ffi::LLVMBuildNUWSub
- llvm::ffi::LLVMBuildNeg
- llvm::ffi::LLVMBuildNot
- llvm::ffi::LLVMBuildOr
- llvm::ffi::LLVMBuildPhi
- llvm::ffi::LLVMBuildPointerCast
- llvm::ffi::LLVMBuildPtrToInt
- llvm::ffi::LLVMBuildResume
- llvm::ffi::LLVMBuildRet
- llvm::ffi::LLVMBuildRetVoid
- llvm::ffi::LLVMBuildSDiv
- llvm::ffi::LLVMBuildSExt
- llvm::ffi::LLVMBuildSIToFP
- llvm::ffi::LLVMBuildSRem
- llvm::ffi::LLVMBuildSelect
- llvm::ffi::LLVMBuildShl
- llvm::ffi::LLVMBuildShuffleVector
- llvm::ffi::LLVMBuildStore
- llvm::ffi::LLVMBuildSub
- llvm::ffi::LLVMBuildSwitch
- llvm::ffi::LLVMBuildTrunc
- llvm::ffi::LLVMBuildUDiv
- llvm::ffi::LLVMBuildUIToFP
- llvm::ffi::LLVMBuildURem
- llvm::ffi::LLVMBuildUnreachable
- llvm::ffi::LLVMBuildVAArg
- llvm::ffi::LLVMBuildXor
- llvm::ffi::LLVMBuildZExt
- llvm::ffi::LLVMCloneModule
- llvm::ffi::LLVMConstArray2
- llvm::ffi::LLVMConstBitCast
- llvm::ffi::LLVMConstInBoundsGEP2
- llvm::ffi::LLVMConstInt
- llvm::ffi::LLVMConstIntOfArbitraryPrecision
- llvm::ffi::LLVMConstIntToPtr
- llvm::ffi::LLVMConstNull
- llvm::ffi::LLVMConstPointerCast
- llvm::ffi::LLVMConstPtrToInt
- llvm::ffi::LLVMConstReal
- llvm::ffi::LLVMConstStringInContext2
- llvm::ffi::LLVMConstStructInContext
- llvm::ffi::LLVMConstVector
- llvm::ffi::LLVMContextDispose
- llvm::ffi::LLVMCountParamTypes
- llvm::ffi::LLVMCountParams
- llvm::ffi::LLVMCreateBuilderInContext
- llvm::ffi::LLVMCreateDIBuilder
- llvm::ffi::LLVMCreateOperandBundle
- llvm::ffi::LLVMCreatePassManager
- llvm::ffi::LLVMCreateStringAttribute
- llvm::ffi::LLVMDIBuilderCreateDebugLocation
- llvm::ffi::LLVMDIBuilderCreateLexicalBlock
- llvm::ffi::LLVMDIBuilderCreateLexicalBlockFile
- llvm::ffi::LLVMDIBuilderCreateNameSpace
- llvm::ffi::LLVMDIBuilderFinalize
- llvm::ffi::LLVMDeleteGlobal
- llvm::ffi::LLVMDisposeBuilder
- llvm::ffi::LLVMDisposeDIBuilder
- llvm::ffi::LLVMDisposeMessage
- llvm::ffi::LLVMDisposeOperandBundle
- llvm::ffi::LLVMDoubleTypeInContext
- llvm::ffi::LLVMFP128TypeInContext
- llvm::ffi::LLVMFloatTypeInContext
- llvm::ffi::LLVMFunctionType
- llvm::ffi::LLVMGetAggregateElement
- llvm::ffi::LLVMGetAlignment
- llvm::ffi::LLVMGetBasicBlockParent
- llvm::ffi::LLVMGetConstOpcode
- llvm::ffi::LLVMGetCurrentDebugLocation2
- llvm::ffi::LLVMGetDataLayoutStr
- llvm::ffi::LLVMGetElementType
- llvm::ffi::LLVMGetFirstBasicBlock
- llvm::ffi::LLVMGetFirstGlobal
- llvm::ffi::LLVMGetHostCPUFeatures
- llvm::ffi::LLVMGetInitializer
- llvm::ffi::LLVMGetInsertBlock
- llvm::ffi::LLVMGetIntTypeWidth
- llvm::ffi::LLVMGetLinkage
- llvm::ffi::LLVMGetMDKindIDInContext
- llvm::ffi::LLVMGetNamedGlobal
- llvm::ffi::LLVMGetNextGlobal
- llvm::ffi::LLVMGetOperand
- llvm::ffi::LLVMGetOrInsertComdat
- llvm::ffi::LLVMGetParam
- llvm::ffi::LLVMGetParamTypes
- llvm::ffi::LLVMGetPoison
- llvm::ffi::LLVMGetUndef
- llvm::ffi::LLVMGetValueName2
- llvm::ffi::LLVMGetVectorSize
- llvm::ffi::LLVMGetVisibility
- llvm::ffi::LLVMGlobalGetValueType
- llvm::ffi::LLVMGlobalSetMetadata
- llvm::ffi::LLVMHalfTypeInContext
- llvm::ffi::LLVMInt16TypeInContext
- llvm::ffi::LLVMInt1TypeInContext
- llvm::ffi::LLVMInt32TypeInContext
- llvm::ffi::LLVMInt64TypeInContext
- llvm::ffi::LLVMInt8TypeInContext
- llvm::ffi::LLVMIntTypeInContext
- llvm::ffi::LLVMIsAArgument
- llvm::ffi::LLVMIsAConstantExpr
- llvm::ffi::LLVMIsAConstantInt
- llvm::ffi::LLVMIsAGlobalVariable
- llvm::ffi::LLVMIsAInstruction
- llvm::ffi::LLVMIsDeclaration
- llvm::ffi::LLVMIsGlobalConstant
- llvm::ffi::LLVMIsMultithreaded
- llvm::ffi::LLVMIsThreadLocal
- llvm::ffi::LLVMIsUndef
- llvm::ffi::LLVMMDNodeInContext2
- llvm::ffi::LLVMMDStringInContext2
- llvm::ffi::LLVMMetadataAsValue
- llvm::ffi::LLVMMetadataTypeInContext
- llvm::ffi::LLVMModuleCreateWithNameInContext
- llvm::ffi::LLVMPointerTypeInContext
- llvm::ffi::LLVMPositionBuilderAtEnd
- llvm::ffi::LLVMReplaceAllUsesWith
- llvm::ffi::LLVMRustAddCallSiteAttributes
- llvm::ffi::LLVMRustAddFunctionAttributes
- llvm::ffi::LLVMRustAddLibraryInfo
- llvm::ffi::LLVMRustAddModuleFlagString
- llvm::ffi::LLVMRustAddModuleFlagU32
- llvm::ffi::LLVMRustArchiveChildFree
- llvm::ffi::LLVMRustArchiveChildName
- llvm::ffi::LLVMRustArchiveIteratorFree
- llvm::ffi::LLVMRustArchiveIteratorNew
- llvm::ffi::LLVMRustArchiveIteratorNext
- llvm::ffi::LLVMRustArchiveMemberFree
- llvm::ffi::LLVMRustArchiveMemberNew
- llvm::ffi::LLVMRustBuildAtomicLoad
- llvm::ffi::LLVMRustBuildAtomicStore
- llvm::ffi::LLVMRustBuildMaxNum
- llvm::ffi::LLVMRustBuildMemCpy
- llvm::ffi::LLVMRustBuildMemMove
- llvm::ffi::LLVMRustBuildMemSet
- llvm::ffi::LLVMRustBuildMinNum
- llvm::ffi::LLVMRustBuildVectorReduceAdd
- llvm::ffi::LLVMRustBuildVectorReduceAnd
- llvm::ffi::LLVMRustBuildVectorReduceFAdd
- llvm::ffi::LLVMRustBuildVectorReduceFMax
- llvm::ffi::LLVMRustBuildVectorReduceFMin
- llvm::ffi::LLVMRustBuildVectorReduceFMul
- llvm::ffi::LLVMRustBuildVectorReduceMax
- llvm::ffi::LLVMRustBuildVectorReduceMin
- llvm::ffi::LLVMRustBuildVectorReduceMul
- llvm::ffi::LLVMRustBuildVectorReduceOr
- llvm::ffi::LLVMRustBuildVectorReduceXor
- llvm::ffi::LLVMRustComputeLTOCacheKey
- llvm::ffi::LLVMRustConstInt128Get
- llvm::ffi::LLVMRustConstIntGetZExtValue
- llvm::ffi::LLVMRustContextConfigureDiagnosticHandler
- llvm::ffi::LLVMRustContextCreate
- llvm::ffi::LLVMRustContextGetDiagnosticHandler
- llvm::ffi::LLVMRustContextSetDiagnosticHandler
- llvm::ffi::LLVMRustCoverageCreatePGOFuncNameVar
- llvm::ffi::LLVMRustCoverageHashBytes
- llvm::ffi::LLVMRustCoverageMappingVersion
- llvm::ffi::LLVMRustCoverageWriteCovfunSectionNameToString
- llvm::ffi::LLVMRustCoverageWriteCovmapSectionNameToString
- llvm::ffi::LLVMRustCoverageWriteCovmapVarNameToString
- llvm::ffi::LLVMRustCoverageWriteFilenamesToBuffer
- llvm::ffi::LLVMRustCoverageWriteFunctionMappingsToBuffer
- llvm::ffi::LLVMRustCreateAlignmentAttr
- llvm::ffi::LLVMRustCreateAllocKindAttr
- llvm::ffi::LLVMRustCreateAllocSizeAttr
- llvm::ffi::LLVMRustCreateAttrNoValue
- llvm::ffi::LLVMRustCreateByValAttr
- llvm::ffi::LLVMRustCreateDereferenceableAttr
- llvm::ffi::LLVMRustCreateDereferenceableOrNullAttr
- llvm::ffi::LLVMRustCreateElementTypeAttr
- llvm::ffi::LLVMRustCreateMemoryEffectsAttr
- llvm::ffi::LLVMRustCreateRangeAttribute
- llvm::ffi::LLVMRustCreateStructRetAttr
- llvm::ffi::LLVMRustCreateTargetMachine
- llvm::ffi::LLVMRustCreateThinLTOData
- llvm::ffi::LLVMRustCreateUWTableAttr
- llvm::ffi::LLVMRustDIBuilderCreateArrayType
- llvm::ffi::LLVMRustDIBuilderCreateBasicType
- llvm::ffi::LLVMRustDIBuilderCreateCompileUnit
- llvm::ffi::LLVMRustDIBuilderCreateEnumerationType
- llvm::ffi::LLVMRustDIBuilderCreateEnumerator
- llvm::ffi::LLVMRustDIBuilderCreateFile
- llvm::ffi::LLVMRustDIBuilderCreateFunction
- llvm::ffi::LLVMRustDIBuilderCreateMemberType
- llvm::ffi::LLVMRustDIBuilderCreateMethod
- llvm::ffi::LLVMRustDIBuilderCreatePointerType
- llvm::ffi::LLVMRustDIBuilderCreateQualifiedType
- llvm::ffi::LLVMRustDIBuilderCreateStaticMemberType
- llvm::ffi::LLVMRustDIBuilderCreateStaticVariable
- llvm::ffi::LLVMRustDIBuilderCreateStructType
- llvm::ffi::LLVMRustDIBuilderCreateSubroutineType
- llvm::ffi::LLVMRustDIBuilderCreateTemplateTypeParameter
- llvm::ffi::LLVMRustDIBuilderCreateTypedef
- llvm::ffi::LLVMRustDIBuilderCreateUnionType
- llvm::ffi::LLVMRustDIBuilderCreateVariable
- llvm::ffi::LLVMRustDIBuilderCreateVariantMemberType
- llvm::ffi::LLVMRustDIBuilderCreateVariantPart
- llvm::ffi::LLVMRustDIBuilderGetOrCreateArray
- llvm::ffi::LLVMRustDIBuilderGetOrCreateSubrange
- llvm::ffi::LLVMRustDIBuilderInsertDeclareAtEnd
- llvm::ffi::LLVMRustDICompositeTypeReplaceArrays
- llvm::ffi::LLVMRustDILocationCloneWithBaseDiscriminator
- llvm::ffi::LLVMRustDebugMetadataVersion
- llvm::ffi::LLVMRustDestroyArchive
- llvm::ffi::LLVMRustDisableSystemDialogsOnCrash
- llvm::ffi::LLVMRustDisposeTargetMachine
- llvm::ffi::LLVMRustFreeThinLTOData
- llvm::ffi::LLVMRustGetDiagInfoKind
- llvm::ffi::LLVMRustGetElementTypeArgIndex
- llvm::ffi::LLVMRustGetHostCPUName
- llvm::ffi::LLVMRustGetLastError
- llvm::ffi::LLVMRustGetMangledName
- llvm::ffi::LLVMRustGetNamedValue
- llvm::ffi::LLVMRustGetOrInsertFunction
- llvm::ffi::LLVMRustGetOrInsertGlobal
- llvm::ffi::LLVMRustGetSMDiagnostic
- llvm::ffi::LLVMRustGetSliceFromObjectDataByName
- llvm::ffi::LLVMRustGetSymbols
- llvm::ffi::LLVMRustGetTargetFeature
- llvm::ffi::LLVMRustGetTargetFeaturesCount
- llvm::ffi::LLVMRustGetTypeKind
- llvm::ffi::LLVMRustGlobalAddMetadata
- llvm::ffi::LLVMRustHasFeature
- llvm::ffi::LLVMRustInlineAsm
- llvm::ffi::LLVMRustInlineAsmVerify
- llvm::ffi::LLVMRustInsertPrivateGlobal
- llvm::ffi::LLVMRustInstallErrorHandlers
- llvm::ffi::LLVMRustIs64BitSymbolicFile
- llvm::ffi::LLVMRustIsECObject
- llvm::ffi::LLVMRustIsNonGVFunctionPointerTy
- llvm::ffi::LLVMRustLLVMHasZlibCompressionForDebugSymbols
- llvm::ffi::LLVMRustLLVMHasZstdCompressionForDebugSymbols
- llvm::ffi::LLVMRustLinkerAdd
- llvm::ffi::LLVMRustLinkerFree
- llvm::ffi::LLVMRustLinkerNew
- llvm::ffi::LLVMRustModuleBufferCreate
- llvm::ffi::LLVMRustModuleBufferFree
- llvm::ffi::LLVMRustModuleBufferLen
- llvm::ffi::LLVMRustModuleBufferPtr
- llvm::ffi::LLVMRustModuleCost
- llvm::ffi::LLVMRustModuleInstructionStats
- llvm::ffi::LLVMRustOpenArchive
- llvm::ffi::LLVMRustOptimize
- llvm::ffi::LLVMRustParseBitcodeForLTO
- llvm::ffi::LLVMRustPositionBuilderAtStart
- llvm::ffi::LLVMRustPrepareThinLTOImport
- llvm::ffi::LLVMRustPrepareThinLTOInternalize
- llvm::ffi::LLVMRustPrepareThinLTORename
- llvm::ffi::LLVMRustPrepareThinLTOResolveWeak
- llvm::ffi::LLVMRustPrintModule
- llvm::ffi::LLVMRustPrintPassTimings
- llvm::ffi::LLVMRustPrintPasses
- llvm::ffi::LLVMRustPrintStatistics
- llvm::ffi::LLVMRustPrintTargetCPUs
- llvm::ffi::LLVMRustRunRestrictionPass
- llvm::ffi::LLVMRustSetAlgebraicMath
- llvm::ffi::LLVMRustSetAllowReassoc
- llvm::ffi::LLVMRustSetDSOLocal
- llvm::ffi::LLVMRustSetDataLayoutFromTargetMachine
- llvm::ffi::LLVMRustSetFastMath
- llvm::ffi::LLVMRustSetLLVMOptions
- llvm::ffi::LLVMRustSetModuleCodeModel
- llvm::ffi::LLVMRustSetModulePICLevel
- llvm::ffi::LLVMRustSetModulePIELevel
- llvm::ffi::LLVMRustSetNoSanitizeAddress
- llvm::ffi::LLVMRustSetNoSanitizeHWAddress
- llvm::ffi::LLVMRustSetNormalizedTarget
- llvm::ffi::LLVMRustThinLTOBufferCreate
- llvm::ffi::LLVMRustThinLTOBufferFree
- llvm::ffi::LLVMRustThinLTOBufferLen
- llvm::ffi::LLVMRustThinLTOBufferPtr
- llvm::ffi::LLVMRustThinLTOBufferThinLinkDataLen
- llvm::ffi::LLVMRustThinLTOBufferThinLinkDataPtr
- llvm::ffi::LLVMRustTimeTraceProfilerFinish
- llvm::ffi::LLVMRustTimeTraceProfilerFinishThread
- llvm::ffi::LLVMRustTimeTraceProfilerInitialize
- llvm::ffi::LLVMRustUnpackInlineAsmDiagnostic
- llvm::ffi::LLVMRustUnpackOptimizationDiagnostic
- llvm::ffi::LLVMRustUnpackSMDiagnostic
- llvm::ffi::LLVMRustVersionMajor
- llvm::ffi::LLVMRustVersionMinor
- llvm::ffi::LLVMRustVersionPatch
- llvm::ffi::LLVMRustWriteArchive
- llvm::ffi::LLVMRustWriteDiagnosticInfoToString
- llvm::ffi::LLVMRustWriteOutputFile
- llvm::ffi::LLVMRustWriteTwineToString
- llvm::ffi::LLVMRustWriteTypeToString
- llvm::ffi::LLVMRustWriteValueToString
- llvm::ffi::LLVMSetAlignment
- llvm::ffi::LLVMSetCleanup
- llvm::ffi::LLVMSetComdat
- llvm::ffi::LLVMSetCurrentDebugLocation2
- llvm::ffi::LLVMSetDLLStorageClass
- llvm::ffi::LLVMSetDataLayout
- llvm::ffi::LLVMSetFunctionCallConv
- llvm::ffi::LLVMSetGlobalConstant
- llvm::ffi::LLVMSetInitializer
- llvm::ffi::LLVMSetInstructionCallConv
- llvm::ffi::LLVMSetIsDisjoint
- llvm::ffi::LLVMSetLinkage
- llvm::ffi::LLVMSetMetadata
- llvm::ffi::LLVMSetNSW
- llvm::ffi::LLVMSetNUW
- llvm::ffi::LLVMSetPersonalityFn
- llvm::ffi::LLVMSetSection
- llvm::ffi::LLVMSetTailCall
- llvm::ffi::LLVMSetThreadLocalMode
- llvm::ffi::LLVMSetUnnamedAddress
- llvm::ffi::LLVMSetValueName2
- llvm::ffi::LLVMSetVisibility
- llvm::ffi::LLVMSetVolatile
- llvm::ffi::LLVMSetWeak
- llvm::ffi::LLVMStructCreateNamed
- llvm::ffi::LLVMStructSetBody
- llvm::ffi::LLVMStructTypeInContext
- llvm::ffi::LLVMTokenTypeInContext
- llvm::ffi::LLVMTypeOf
- llvm::ffi::LLVMValueAsMetadata
- llvm::ffi::LLVMVectorType
- llvm::ffi::LLVMVoidTypeInContext
- llvm::ffi::LLVMWriteBitcodeToFile
- llvm::get_linkage
- llvm::get_param
- llvm::get_value_name
- llvm::get_visibility
- llvm::is_declaration
- llvm::last_error
- llvm::set_alignment
- llvm::set_comdat
- llvm::set_global_constant
- llvm::set_initializer
- llvm::set_linkage
- llvm::set_section
- llvm::set_thread_local_mode
- llvm::set_value_name
- llvm::set_visibility
- llvm::twine_to_string
- llvm_util::configure_llvm
- llvm_util::get_host_cpu_name
- llvm_util::get_version
- llvm_util::global_llvm_features
- llvm_util::handle_native
- llvm_util::init
- llvm_util::llvm_target_features
- llvm_util::print
- llvm_util::print_passes
- llvm_util::print_target_cpus
- llvm_util::print_target_features
- llvm_util::print_version
- llvm_util::require_inited
- llvm_util::target_cpu
- llvm_util::target_features_cfg
- llvm_util::time_trace_profiler_finish
- llvm_util::to_llvm_features
- llvm_util::tune_cpu
- type_of::struct_llfields
- type_of::uncached_llvm_type
- va_arg::emit_aapcs_va_arg
- va_arg::emit_direct_ptr_va_arg
- va_arg::emit_ptr_va_arg
- va_arg::emit_s390x_va_arg
- va_arg::emit_va_arg
- va_arg::emit_xtensa_va_arg
- va_arg::round_pointer_up_to_alignment
- va_arg::round_up_to_alignment
Type Aliases
- builder::Builder
- builder::SBuilder
- coverageinfo::ffi::mcdc::LLVMConditionId
- debuginfo::metadata::DefinitionLocation
- debuginfo::metadata::SmallVec
- llvm::Bool
- llvm::DiagnosticHandlerTy
- llvm::GetSymbolsCallback
- llvm::GetSymbolsErrorCallback
- llvm::SelfProfileAfterPassCallback
- llvm::SelfProfileBeforePassCallback
- llvm::debuginfo::DIArray
- llvm::debuginfo::DIBasicType
- llvm::debuginfo::DICompositeType
- llvm::debuginfo::DIDerivedType
- llvm::debuginfo::DIDescriptor
- llvm::debuginfo::DIEnumerator
- llvm::debuginfo::DIFile
- llvm::debuginfo::DIGlobalVariableExpression
- llvm::debuginfo::DILexicalBlock
- llvm::debuginfo::DILocation
- llvm::debuginfo::DIScope
- llvm::debuginfo::DISubprogram
- llvm::debuginfo::DISubrange
- llvm::debuginfo::DITemplateTypeParameter
- llvm::debuginfo::DIType
- llvm::debuginfo::DIVariable
- llvm::ffi::Bool
- llvm::ffi::DiagnosticHandlerTy
- llvm::ffi::GetSymbolsCallback
- llvm::ffi::GetSymbolsErrorCallback
- llvm::ffi::SelfProfileAfterPassCallback
- llvm::ffi::SelfProfileBeforePassCallback
- llvm::ffi::debuginfo::DIArray
- llvm::ffi::debuginfo::DIBasicType
- llvm::ffi::debuginfo::DICompositeType
- llvm::ffi::debuginfo::DIDerivedType
- llvm::ffi::debuginfo::DIDescriptor
- llvm::ffi::debuginfo::DIEnumerator
- llvm::ffi::debuginfo::DIFile
- llvm::ffi::debuginfo::DIGlobalVariableExpression
- llvm::ffi::debuginfo::DILexicalBlock
- llvm::ffi::debuginfo::DILocation
- llvm::ffi::debuginfo::DIScope
- llvm::ffi::debuginfo::DISubprogram
- llvm::ffi::debuginfo::DISubrange
- llvm::ffi::debuginfo::DITemplateTypeParameter
- llvm::ffi::debuginfo::DIType
- llvm::ffi::debuginfo::DIVariable
Statics
Constants
- abi::ABI_AFFECTING_ATTRIBUTES
- abi::OPTIMIZATION_ATTRIBUTES
- abi::WIDE_PTR_ADDR
- abi::WIDE_PTR_EXTRA
- back::lto::THIN_LTO_KEYS_INCR_COMP_FILE_NAME
- builder::UNNAMED
- debuginfo::DW_TAG_arg_variable
- debuginfo::DW_TAG_auto_variable
- debuginfo::dwarf_const::DW_ATE_UTF
- debuginfo::dwarf_const::DW_ATE_boolean
- debuginfo::dwarf_const::DW_ATE_float
- debuginfo::dwarf_const::DW_ATE_signed
- debuginfo::dwarf_const::DW_ATE_unsigned
- debuginfo::dwarf_const::DW_LANG_Rust
- debuginfo::dwarf_const::DW_OP_LLVM_fragment
- debuginfo::dwarf_const::DW_OP_deref
- debuginfo::dwarf_const::DW_OP_plus_uconst
- debuginfo::dwarf_const::DW_TAG_const_type
- debuginfo::metadata::NO_GENERICS
- debuginfo::metadata::NO_SCOPE_METADATA
- debuginfo::metadata::UNKNOWN_COLUMN_NUMBER
- debuginfo::metadata::UNKNOWN_LINE_NUMBER
- debuginfo::metadata::enums::cpp_like::ASSOC_CONST_DISCR128_BEGIN_HI
- debuginfo::metadata::enums::cpp_like::ASSOC_CONST_DISCR128_BEGIN_LO
- debuginfo::metadata::enums::cpp_like::ASSOC_CONST_DISCR128_END_HI
- debuginfo::metadata::enums::cpp_like::ASSOC_CONST_DISCR128_END_LO
- debuginfo::metadata::enums::cpp_like::ASSOC_CONST_DISCR128_EXACT_HI
- debuginfo::metadata::enums::cpp_like::ASSOC_CONST_DISCR128_EXACT_LO
- debuginfo::metadata::enums::cpp_like::ASSOC_CONST_DISCR_BEGIN
- debuginfo::metadata::enums::cpp_like::ASSOC_CONST_DISCR_END
- debuginfo::metadata::enums::cpp_like::ASSOC_CONST_DISCR_EXACT
- debuginfo::metadata::enums::cpp_like::ASSOC_CONST_DISCR_NAME
- debuginfo::metadata::enums::cpp_like::SINGLE_VARIANT_VIRTUAL_DISR
- debuginfo::metadata::enums::cpp_like::TAG_FIELD_NAME
- debuginfo::metadata::enums::cpp_like::TAG_FIELD_NAME_128_HI
- debuginfo::metadata::enums::cpp_like::TAG_FIELD_NAME_128_LO
- llvm::False
- llvm::True
- llvm::ffi::False
- llvm::ffi::True