似乎llvm -inline
仅传递内联小函数。有没有办法内联所有功能,无论它们有多大?
答案 0 :(得分:1)
您可以使用opt -inline -inline-threshold=10000 ...
标志来更改LLVM将内联函数的“成本”。值越高意味着内联函数越多。
id_device name_device os env
dev1 dev1_name 2K12 PR
dev2 dev2_name 2k3 PR
显然,函数不能总是内联,特别是当调用图包含循环(递归调用)时。