tqchen opened a new pull request, #20378: URL: https://github.com/apache/tvm/pull/20378
Move SBlock, SBlockRealize, MatchBufferRegion and TensorIntrin into S-TIR ownership, including native definitions, reflection, Python APIs and serialized identities. Reuse inherited traversal through explicit S-TIR analyzer, SSA, verification and simplification classes. Generic TIRX traversal uses structural definitions and remapping; storage alignment and schedulable dtype normalization stay in S-TIR. The shared statement simplifier and its configuration implementation belong to TIRX, retaining their existing runtime identities. Adapt scheduling, TE, Relax and script consumers to shared TensorRegion while preserving generic specialization, existing script syntax and pipeline order. Define matched buffers before read/write regions, and limit private-function inlining to natively dispatchable TIRX roots. Separate script ownership remains a follow-up. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
