Expand description
Optimization and compilation tools
Re-exportsยง
pub use crate::compilation_cache::get_compilation_cache;pub use crate::compilation_cache::initialize_compilation_cache;pub use crate::compilation_cache::CacheConfig;pub use crate::compilation_cache::CacheStatistics;pub use crate::compilation_cache::CompilationCache;pub use crate::compilation_cache::CompiledGate;pub use crate::optimization::compression::CompressedGate;pub use crate::optimization::compression::CompressionConfig;pub use crate::optimization::compression::CompressionStats;pub use crate::optimization::compression::CompressionType;pub use crate::optimization::compression::GateMetadata;pub use crate::optimization::compression::GateSequenceCompressor;pub use crate::optimization::fusion::CliffordFusion;pub use crate::optimization::fusion::GateFusion;pub use crate::optimization::lazy_evaluation::LazyEvaluationConfig;pub use crate::optimization::lazy_evaluation::LazyEvaluationStats;pub use crate::optimization::lazy_evaluation::LazyGateContext;pub use crate::optimization::lazy_evaluation::LazyOptimizationPipeline;pub use crate::optimization::lazy_evaluation::OptimizationResult as LazyOptimizationResult;pub use crate::optimization::lazy_evaluation::OptimizationStats;pub use crate::optimization::peephole::PeepholeOptimizer;pub use crate::optimization::peephole::TCountOptimizer;pub use crate::optimization::zx_optimizer::ZXOptimizationPass;pub use crate::optimization::gates_are_disjoint;pub use crate::optimization::gates_can_commute;pub use crate::optimization::OptimizationChain;pub use crate::optimization::OptimizationPass;pub use crate::real_time_compilation::CompilationContext;pub use crate::real_time_compilation::HardwareTarget;pub use crate::real_time_compilation::OptimizationPipeline;pub use crate::real_time_compilation::PerformanceMonitor;pub use crate::real_time_compilation::RealTimeQuantumCompiler;