List of all items[−]
Structs
- ir::function::Function
- ir::function::Parameter
- ir::function::basic_block::BasicBlock
- ir::function::builder::Builder
- ir::function::data::Data
- ir::function::instruction::Alloca
- ir::function::instruction::Br
- ir::function::instruction::Call
- ir::function::instruction::Cast
- ir::function::instruction::CondBr
- ir::function::instruction::ExtractValue
- ir::function::instruction::GetElementPtr
- ir::function::instruction::ICmp
- ir::function::instruction::InsertValue
- ir::function::instruction::Instruction
- ir::function::instruction::IntBinary
- ir::function::instruction::Invoke
- ir::function::instruction::LandingPad
- ir::function::instruction::Load
- ir::function::instruction::Phi
- ir::function::instruction::Resume
- ir::function::instruction::Ret
- ir::function::instruction::Store
- ir::function::instruction::builder::Builder
- ir::function::layout::BasicBlockIter
- ir::function::layout::BasicBlockNode
- ir::function::layout::InstructionIter
- ir::function::layout::InstructionNode
- ir::function::layout::Layout
- ir::function::parser::ParserContext
- ir::function::print::FunctionAsmPrinter
- ir::module::Module
- ir::module::Target
- ir::module::global_variable::GlobalVariable
- ir::types::ArrayType
- ir::types::FunctionType
- ir::types::PointerType
- ir::types::StructType
- ir::types::Type
- ir::types::Types
- ir::types::TypesBase
- ir::value::ConstantArray
- ir::value::ConstantStruct
- ir::value::InlineAsm
- pass::PassManager
- pass::analysis::dom_tree::DominatorTree
- pass::transform::mem2reg::Mem2Reg
- pass::transform::mem2reg::Mem2RegPass
- pass::transform::sccp::SCCP
Enums
- ir::function::instruction::ICmpCond
- ir::function::instruction::Opcode
- ir::function::instruction::Operand
- ir::function::param_attrs::ParameterAttribute
- ir::function::print::Ids
- ir::module::attributes::Attribute
- ir::module::linkage::Linkage
- ir::module::metadata::Metadata
- ir::module::name::Name
- ir::module::preemption_specifier::PreemptionSpecifier
- ir::module::unnamed_addr::UnnamedAddr
- ir::module::visibility::Visibility
- ir::types::CompoundType
- ir::value::ConstantData
- ir::value::ConstantExpr
- ir::value::ConstantInt
- ir::value::Value
- pass::Pass
Traits
- pass::AnalysisPass
- pass::TransformPass
- traits::basic_block::BasicBlock
- traits::basic_block::BasicBlockData
- traits::basic_block::BasicBlockLayout
Functions
- ir::function::instruction::parser::parse
- ir::function::instruction::parser::parse_add_sub_mul
- ir::function::instruction::parser::parse_alloca
- ir::function::instruction::parser::parse_br
- ir::function::instruction::parser::parse_call
- ir::function::instruction::parser::parse_call_args
- ir::function::instruction::parser::parse_call_asm
- ir::function::instruction::parser::parse_callee
- ir::function::instruction::parser::parse_cast
- ir::function::instruction::parser::parse_extractvalue
- ir::function::instruction::parser::parse_getelementptr
- ir::function::instruction::parser::parse_icmp
- ir::function::instruction::parser::parse_insertvalue
- ir::function::instruction::parser::parse_invoke
- ir::function::instruction::parser::parse_landingpad
- ir::function::instruction::parser::parse_load
- ir::function::instruction::parser::parse_phi
- ir::function::instruction::parser::parse_resume
- ir::function::instruction::parser::parse_ret
- ir::function::instruction::parser::parse_store
- ir::function::instruction::parser::parse_unreachable
- ir::function::param_attrs::parser::parse_param_attr
- ir::function::param_attrs::parser::parse_param_attrs
- ir::function::parser::parse
- ir::function::parser::parse_argument
- ir::function::parser::parse_argument_list
- ir::function::parser::parse_body
- ir::function::parser::parse_personality
- ir::module::attributes::parser::parse_attribute
- ir::module::attributes::parser::parse_attributes
- ir::module::global_variable::parse
- ir::module::global_variable::parse_global_type_and_const
- ir::module::linkage::parser::parse
- ir::module::metadata::parser::operand
- ir::module::metadata::parser::parse
- ir::module::name::parser::identifier
- ir::module::name::parser::parse
- ir::module::parser::parse
- ir::module::preemption_specifier::parser::parse
- ir::module::unnamed_addr::parser::parse
- ir::module::visibility::parser::parse_visibility
- ir::types::parser::parse
- ir::util::escape
- ir::util::spaces
- ir::util::string_literal
- ir::util::unescape
- ir::value::parser::parse
- ir::value::parser::parse_constant
- ir::value::parser::parse_constant_array
- ir::value::parser::parse_constant_bitcast
- ir::value::parser::parse_constant_expr
- ir::value::parser::parse_constant_getelementptr
- ir::value::parser::parse_constant_global_ref
- ir::value::parser::parse_constant_int
- ir::value::parser::parse_constant_struct
- ir::value::parser::parse_local
- pass::transform::dce::run_on_function
- pass::transform::dce::run_on_module
Typedefs
- ir::function::FunctionId
- ir::function::PersonalityFunc
- ir::function::basic_block::BasicBlockId
- ir::function::instruction::InstructionId
- ir::function::print::Index
- ir::function::print::Indexes
- ir::types::AddrSpace
- ir::value::ValueId