tvm_tirx.tirx.compilation_pipeline.finalize_tir_pipeline#
- tvm_tirx.tirx.compilation_pipeline.finalize_tir_pipeline()#
Split host/device functions, legalize low-precision types and lower the ABI.
Run after dialect-specific preparation and target binding. Annotates the entry function, lowers CUDA helpers and creates packed entry wrappers where required.
- Returns:
passes (tvm_tirx.ir.transform.Sequential) – Module-wide finalization passes.