Repository navigation
Conversation
|
Important Review skippedThe saved review base belongs to an older reviewed commit. This saved history cannot establish the base for an incremental review. Comment 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
|
|
👋 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! 🚀 |
e5c1aff to
7f6b2f9
Compare
0af8b45 to
7f6b2f9
Compare
7ed6b21 to
7f6b2f9
Compare
7f6b2f9 to
76bb881
Compare
Split the C/CPU clz support out of #3265 for independent review.
Add scalar clz lowering for signed and unsigned 32-bit and 64-bit integers in the CPU C and C host code generators.
Summary
tl_clz32andtl_clz64helpers for C and C++ code generation. They return the input bit width for zero and use compiler builtins, MSVC intrinsics, or fallback logic.tirx.clzinputs. Each generator emits the helper definitions once per initialization.C++ style / lint notes