List of all items
Structs
- BufferAllocation
- CommonSubexprElimination
- ConstantFolding
- DeadCodeElimination
- FmaFusion
- IrValidation
- MemoryPlan
- PassManager
- TensorId
- ValidationWarning
- calibrate::CalibrationDataset
- calibrate::CalibrationResult
- calibrate::HistogramCollector
- calibrate::TensorHistogram
- fusion::OperatorFusion
- layout::LayoutTransform
- layout::TransposeInsertion
- layout::TransposeRecord
- memory::BufferAllocation
- memory::LiveInterval
- memory::MemoryPlan
- memory::MemoryPlanning
- memory::TensorId
- quantize::CalibrationData
- quantize::F32ToBf16
- quantize::F32ToF16
- quantize::F32ToInt8
- quantize::MixedPrecisionPass
- quantize::MixedPrecisionPolicy
- quantize::PerChannelQuantParams
- quantize::QuantizationParams
- quantize::SensitivityScore
- quantize::TensorCalibration
- schedule::Schedule
- schedule::SchedulePass
- schedule::ScheduleSlot
- shape::Shape
- shape::ShapeInference
- tiling::Conv2DShape
- tiling::MatMulShape
- tiling::TileConfig
- tiling::TilingDefaults
- tiling::TilingPass
- tiling::TilingPlan
- vectorize::VectorWidth
- vectorize::VectorizationHint
- vectorize::VectorizationPass
- workgroup::OccupancyResult
- workgroup::WorkgroupHwParams
- workgroup::WorkgroupOptimization
Enums
Traits
Functions
- calibrate::calibrate
- calibrate::calibrate_kl_divergence
- calibrate::calibrate_minmax
- calibrate::calibrate_percentile
- calibrate::per_channel_quantize
- calibrate::run_calibration
- collect_warnings
- layout::count_layout_mismatches
- layout::layout_permutation
- layout::preferred_layout_for_target
- layout::reorder_dims
- memory::plan_memory
- optimize
- quantize::compute_calibrated_params
- quantize::estimate_sensitivity
- quantize::policy_from_sensitivity
- schedule::compute_schedules
- schedule::format_schedule
- schedule::list_schedule
- schedule::schedule_function
- shape::infer_shapes
- shape::ir_dim_to_dim
- shape::unify_dim
- shape::unify_shapes
- tiling::tile_conv2d
- tiling::tile_matmul
- vectorize::analyze_vectorization
- workgroup::calculate_occupancy
- workgroup::optimize_workgroup_size