List of all items
Structs
- BufferVisibility
- MemoryResource
- analyses::alias_analysis::AliasAnalysisStack
- analyses::alias_analysis::address_space::AddressSpaceAA
- analyses::alias_analysis::root_alloc::RootAllocAA
- analyses::dataflow_solver::DataflowSolver
- analyses::dataflow_solver::ReadRef
- analyses::dataflow_solver::SolverConfig
- analyses::dataflow_solver::WriteRef
- analyses::dataflow_solver::control_flow_uniformity::BlockUniformity
- analyses::dataflow_solver::control_flow_uniformity::BlockUniformityAnalysis
- analyses::dataflow_solver::dead_code::CFGEdge
- analyses::dataflow_solver::dead_code::DeadCodeAnalysis
- analyses::dataflow_solver::dead_code::Executable
- analyses::dataflow_solver::dead_code::PredecessorState
- analyses::dataflow_solver::sccp::SparseConstantPropagation
- analyses::dataflow_solver::sparse::SparseForward
- analyses::dataflow_solver::sparse::SparseLattice
- analyses::dataflow_solver::value_uniformity::DynamicUniformity
- analyses::dataflow_solver::value_uniformity::DynamicValueUniformity
- analyses::dataflow_solver::value_uniformity::StrictUniformity
- analyses::dataflow_solver::value_uniformity::StrictValueUniformity
- analyses::dominance::DomFrontierCalculator
- analyses::liveness::shared::SharedLiveness
- analyses::liveness::shared::SmemAllocation
- analyses::memory_ssa::MemoryDef
- analyses::memory_ssa::MemoryPhi
- analyses::memory_ssa::MemoryRegionPhi
- analyses::memory_ssa::MemorySSA
- analyses::memory_ssa::MemorySSAWalker
- analyses::memory_ssa::MemoryUse
- analyses::pointer_source::GlobalVisibility
- analyses::pointer_source::PointerSource
- analyses::pointer_source::Resources
- passes::alloc_shared_memory::AllocSharedOp
- passes::alloc_shared_memory::AllocateSharedMemoryBlockPass
- passes::alloc_shared_memory::SliceSharedOp
- passes::annotate_buffer_visibility::AnnotateGlobalVisibilityPass
- passes::inst_combine::InstCombine
- passes::mem2reg::Mem2RegPass
- passes::sccp::SCCPPass
- passes::simple_cse::SimpleCSEPass
- passes::sroa::SROAPass
- passes::uniformity::MarkDynamicallyUniformPass
- passes::uniformity::UniformityAnalysis
- scoped_map::ScopedMap
Enums
- analyses::alias_analysis::AliasResult
- analyses::alias_analysis::ModRefResult
- analyses::dataflow_solver::ChangeResult
- analyses::dataflow_solver::ProgramPoint
- analyses::dataflow_solver::dead_code::ControlFlowAnchor
- analyses::dataflow_solver::sccp::ConstantValue
- analyses::memory_ssa::MemorySSANode
- analyses::memory_ssa::NodeMemoryEffects
- passes::simple_cse::SimpleCSEError
- passes::uniformity::UniformAttr
Traits
- analyses::alias_analysis::AliasAnalysis
- analyses::dataflow_solver::AnalysisState
- analyses::dataflow_solver::DataflowAnalysis
- analyses::dataflow_solver::PrintableState
- analyses::dataflow_solver::sparse::LatticeValue
- analyses::dataflow_solver::sparse::SparseForwardDataflowAnalysis
Functions
- analyses::alias_analysis::default_memory_ssa
- analyses::alias_analysis::default_stack
- analyses::memory_ssa::memory_ssa
- analyses::slices::get_value_forward_slice
- analyses::symbol_table::walk_symbol_tables
- passes::sccp::sccp
- passes::uniformity::op_dyn_uniformity
- passes::uniformity::uniformity_solver
Type Aliases
- analyses::dataflow_solver::SmallPtrVec
- analyses::dataflow_solver::SolverWorkItem
- analyses::dataflow_solver::sccp::ConstantLattice
- analyses::dataflow_solver::sccp::SparseConstantPropagationAnalysis
- analyses::dataflow_solver::value_uniformity::DynamicUniformityAnalysis
- analyses::dataflow_solver::value_uniformity::DynamicUniformityLattice
- analyses::dataflow_solver::value_uniformity::StrictUniformityAnalysis
- analyses::dataflow_solver::value_uniformity::StrictUniformityLattice
- passes::inst_combine::InstCombinePass