This repository has been archived by the owner on Dec 11, 2024. It is now read-only.
-
头文件中的库函数似乎与自己创建的函数不同,在IR中没有对应的指令,应该怎么处理比较好?需要处理些什么? |
Beta Was this translation helpful? Give feedback.
Answered by
Yorkking
May 20, 2022
Replies: 1 comment 1 reply
-
那些函数就当成外部导入的,对应的 IR 类似这样的: declare void @_sysy_putch(i32) 对应的 LLVM 的 API 其实和本地函数一样,只不过后面不需要再对一来生成的 Function 再创建基本块插入函数内部代码就好了。 520 不过节?😋 520快乐! |
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
hodanna7
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
那些函数就当成外部导入的,对应的 IR 类似这样的:
对应的 LLVM 的 API 其实和本地函数一样,只不过后面不需要再对一来生成的 Function 再创建基本块插入函数内部代码就好了。
520 不过节?😋 520快乐!