tilelang.engine.semantic_check¶

Functions¶

should_enable_prelower_semantic_check([pass_ctx])

should_enable_ast_print([pass_ctx])

PreLowerSemanticCheck(mod)

Run backend-independent validation before lowering.

Module Contents¶

tilelang.engine.semantic_check.should_enable_prelower_semantic_check(pass_ctx=None)¶
Parameters:

pass_ctx (tilelang.transform.PassContext | None)

Return type:

bool

tilelang.engine.semantic_check.should_enable_ast_print(pass_ctx=None)¶
Parameters:

pass_ctx (tilelang.transform.PassContext | None)

Return type:

bool

tilelang.engine.semantic_check.PreLowerSemanticCheck(mod)¶

Run backend-independent validation before lowering.

Parameters:

mod (tvm.IRModule)

Return type:

None