Repository navigation
Conversation
|
👋 Hi! Thank you for contributing to the TileLang project. Please remember to run We appreciate you taking this step! Our team will review your contribution, and we look forward to your awesome work! 🚀 |
|
Important Review skippedReview was skipped as selected files did not have any reviewable changes. ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Merge Risk: ⚪ Minimal · up to
|
8f63bc0 to
400541b
Compare
400541b to
943c62b
Compare
Split runtime-check placement out of #3265 for independent review.
Launch preparation can introduce local scalar bindings referenced by assumption runtime-check annotations. Extracting these checks to the packed-function entry places them before the variables they depend on are defined.
Track variables introduced by Bind statements in MakePackedAPI. When a marked condition references one of these variables, emit its assertion at the original location instead of extracting it to the function entry. This preserves the dependency without expanding the binding expressions.
Checks without local dependencies remain eligible for extraction. Existing handling of checks inside conditionals and loops is unchanged.
Summary
Bindstatements inMakePackedAPI.C++ style / lint notes
docs/developer_guide/cpp_style.md.