2023 LLVM Dev Mtg NA: How to add an C intrinsic and code-gen it, using the RISC-V vector C intrinsics

基本上把這一年半以來,把 RISC-V Vector Intrinsics 從初始的版本完善到現在接近對 RISC-V Vector Extension v1.0 的 functional completeness 所進行的軟體工程做技術介紹。

希望可以對後繼 LLVM 其他 back-end 的開發者有幫助~

回想起來,非常感謝 Kito Cheng 密集地與我技術討論,Craig Topper 與 Roger Ferrer Ibanez 的 code review,還有 Nick Knight 一針見血的反饋與改進方案。

Unknown's avatar

Author: eopXD

Hi 我是 eopXD ,希望人生過得有趣有挑戰。

Leave a Reply