| [Inductor] AOTI refactor, cpp_wrapper&aoti support c shim
Co-authored-by: zhuceHW<zhuce@huawei.com>
# message auto-generated for no-merge-commit merge:
!36534 merge v2.7.1-dev into v2.7.1
[Inductor] AOTI refactor, cpp_wrapper&aoti support c shim
Created-by: zhucehw
Commit-by: zhuceHW
Merged-by: ascend-robot
Description: <!--
PR描述模板更新日期:20260203
-->
# 【合入来源】
https://gitcode.com/Ascend/pytorch/issues/2099?ref=&did=4045338#tid-4045338
# 【修改方案】
1. refactor AOTI codes
2. add aoti shim update code for torchnpugen, generate header file of npu fallback kernel
3. add c shim for AOTI and cpp_wrapper
# 【资料变更】
不涉及
# 【接口变更】
不涉及
# 【功能验证】
ci pass
# 【CheckList】
> PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x]
- [x] 代码注释完备,正确记录错误日志
- [x] 代码实现进行了返回值、空指针等校验
- [x] PR标题正确使用类型标签,如:feat、fix、refactor、docs、test等
- [x] PR持续集成流水线(CI)执行通过,代码检查无异常
See merge request: Ascend/pytorch!36534 | 9 天前 |