tvm_tirx.tirx.get_default_tir_pipeline#
- tvm_tirx.tirx.get_default_tir_pipeline(target, mod=None, *, target_to_bind=None)#
Select the default pipeline for the input module and target.
- Parameters:
target (tvm_tirx.target.Target or None) – Target supplied to dialect selectors to choose the pipeline.
mod (tvm_tirx.ir.IRModule or None, optional) – Module inspected by dialect selectors. None uses the default registration.
target_to_bind (tvm_tirx.target.Target or None, optional) – Target to bind during lowering; None preserves existing function targets.
- Returns:
stages (tuple) – Selected lowering pass, host-finalization factory, and device-finalization factory. Falls back to the
"default"registration if no selector matches.