mirror of
https://github.com/tile-ai/tilelang.git
synced 2026-10-21 06:40:23 +08:00
* [Enhancement] Add C host post-processing callback and improve nullable buffer handling - Introduced a new callback for C host code generation that allows for post-processing of generated code before it is wrapped into a CSourceModule. - Enhanced the ArgBinder to log shape variable sources and ensure safe binding of symbolic shape variables, preventing potential segmentation faults when dealing with nullable buffers. - Added a regression test to verify that a single buffer with a symbolic shape variable must be non-null, ensuring robustness against null inputs. * [Refactor] Clean up formatting and improve readability in C host code generation and ArgBinder - Adjusted indentation in the C host code generation to enhance clarity. - Reformatted comments and code structure in ArgBinder for better readability, ensuring consistent style throughout the file. - Minor whitespace adjustments to maintain code consistency.