tvm_tirx.ir.transform.instrument

Contents

tvm_tirx.ir.transform.instrument#

Concrete tools for inspecting and timing IR transformations.

Classes#

PassTimingInstrument()

Measure time spent in passes without changing their IR.

PassPrintingInstrument(...)

Print IR before and/or after passes selected by exact pass name.

PrintAfterAll(*args, **kwargs)

Print pass metadata and output IR after every executed pass.

PrintBeforeAll(*args, **kwargs)

Print pass metadata and input IR before every executed pass.

DumpIR(dump_dir[, refresh])

Write each pass's output TVMScript to a numbered file.