已合并
chore: remove deprecated PTO ISA interfaces #1453
zhywang创建于 15 天前
chore: remove deprecated PTO ISA interfaces #1453
已合并
Pull Request已成功合入, 合并人@CANN-robot
(感谢 zhywang 的贡献)atomgit-bot
15 天前 评论:
15 天前 评论:
🤖 正在生成合并请求摘要,请稍候…


atomgit-bot
15 天前 评论:
15 天前 评论:
🤖 AI 代码检视正在进行中,请稍候…


15 天前 添加了label:cann-cla/yes
CANN-robot
15 天前 评论:
15 天前 评论:
Thanks for your pull-request.
The full list of commands accepted by me can be found at here.
You can get sig-info at here.
You can self-configure the PR merge rules for this repository. For more details, please refer to Here.
For more, you also can visit HICANN.
PR Approval Progress
✅ Congratulations! All modules have met the lgtm and approve requirements.
Module Approval Details
| module | lgtm status | approve status |
|---|---|---|
| docs | ✅ 周若愚, csjlchen (2/2) | ✅ 周若愚 (1/1) |
| repo-cann/pto-isa | ✅ 周若愚, csjlchen (2/2) | ✅ 周若愚 (1/1) |
💡 Tip:
- Committer can comment
/approveor/lgtm- Commenting
/approveimplies both code review (lgtm) and intent to merge (approve)
CLA Signature Pass
zhhywang, thanks for your pull request. All authors of the commits have signed the CLA. 👍


此处折叠了260条消息 查看更多
2 天前 添加了label:ci-pipeline-running
shengxinchen
2 天前 评论:
2 天前 评论:
/approve


2 天前 删除了label:ci-pipeline-running
2 天前 添加了label:ci-pipeline-passed
2 天前 合入了pull request
Created-by: zhhywang
Commit-by: zhhywang
Merged-by: cann-robot
Description: Remove deprecated PTO ISA public interfaces, clean residual consumers, and regenerate synchronized ISA documentation and SVG diagrams.
描述
382 files changed, 20457 insertions(+), 33280 deletions(-)。
docs、include、kernels、tests和agents/skills。移除清理清单中的TSYNC、TSUBVIEW、TADDC、TADDSC、TSUBC、TSUBSC、TSUBRELU、TFUSEDMULADDRELU、TADDReluConv、TAddDeqRelu、TPairReduceSum、TGET_SCALE_ADDR、TSUBRELUCONV公开接口、文档页、测试入口和实现引用。TEXTRACT仍调用已删除TSYNC(events...),文档存在机械替换后的伪接口说明,且部分新增 SVG 缺失或与代码语义不一致。detail::PtoWaitEvents(events...);移除残留消费者和悬空测试入口;补充PtoSyncOp、PtoWaitEvents、PtoSubTileView内部 helper 边界说明;更新删除接口迁移说明;修复gen_isa_indexes.py和gen_isa_svgs.py,重新生成 ISA README、虚拟手册矩阵和 14 个新增 SVG,并补齐 FMA 旧dst输入绘制。关联的Issue
无
测试
python3 -m py_compile docs/tools/gen_isa_svgs.pypython3 docs/tools/gen_isa_svgs.py && python3 docs/tools/gen_isa_svgs.py --checkpython3 docs/tools/gen_isa_indexes.py --checkpython3 docs/tools/gen_virtual_manual_matrix.py --checkgit diff --check && git diff --cached --checkrg -n "diagram template not implemented|\(implementation-defined\)|op\(src|set transform mode|backend mode|src0 \* dst \+ src1|src0 \* src1 \+ dst" docs/figures/isa/{SYNCALL,SET_QUANT_SCALAR,SET_QUANT_VECTOR,TAXPY,TPREFETCH_ASYNC,TMATMUL_MX_HIF4,TQUANT_DN,TQUANT_HIF4,TDEQUANT,THISTOGRAM,TALLOC,TPUSH,TPOP,TFREE}.svgbash -n tests/run_st.shcmake --build tests/npu/a2a3/src/st/build --target textract_ndto2xnz_kernelcmake --build tests/npu/a5/src/st/build --target textract_ndto2xnz_kernel_mix文档更新
已更新 ISA README、PTOISA 索引、mkdocs 导航、虚拟手册指令族矩阵、删除接口迁移说明、相关编程文档和 ISA SVG 图示。
类型标签