mdk的命令講解(持續更新)
一、--autoinline, --no_autoinline
These options enable and disable automatic inlining of functions.
The compiler automatically inlines functions at the higher
optimization levels where it is sensible to do so. The -Ospace
and -Otime options, together with some other factors such as
function size, influence how the compiler automatically inlines functions.
Selecting -Otime, in combination with various other factors,
increases the likelihood that functions are inlined.
In general, when automatic inlining is enabled, the compiler inlines
any function that is sensible to inline. When automatic inlining is
disabled, only functions marked as __inline are candidates for inlining.
(如果設定為--no_autoinline,則只有當使用者指定__inline關鍵字,才把
它當做inline函式處理)
Use these options to control the automatic inlining of functions at the
highest optimization levels (-O2 and -O3).
For optimization levels -O0 and -O1, the default is --no_autoinline.
(如果優化級別是O0和O1,則預設是no_autoinline)
For optimization levels -O2 and -O3, the default is --autoinline.
(如果優化級別是O2和O3,則預設是autoinline)
相關文章
- 一些常用的命令(持續更新)
- docker 常用命令(持續更新)Docker
- Git 常用命令(持續更新)Git
- Linux基本bash命令(持續更新)Linux
- Git常用命令 (持續更新)Git
- Linux 常用命令 持續更新Linux
- 各種命令,以及FAQ..持續更新.....
- android之常用cmd命令(持續更新......)Android
- Web命令執行筆記(持續更新)Web筆記
- LeetCode All in One 題目講解彙總(持續更新中...)LeetCode
- CentOS 7 常用命令 (持續更新中...)CentOS
- 一些Linux shell命令 - 持續更新Linux
- Linux常用命令整理-持續更新Linux
- leetcode題解【持續更新】LeetCode
- 上下文詳解(持續更新)
- JVM(持續更新。。。)JVM
- FastApi持續更新ASTAPI
- thymeleaf的坑(持續更新。。。)
- 每天一個linux命令--持續更新中~~Linux
- [持續更新]hive異常解決方案Hive
- Blender 雕刻 持續更新
- 有用的網站(持續更新)網站
- Git 常用命令總結,將會持續更新Git
- 高逼格又實用的Linux命令:持續更新中Linux
- git 遇到的錯誤以及解決方式(持續更新...)Git
- MySql報錯(持續更新)MySql
- Pycharm快捷鍵持續更新PyCharm
- Xcode 技巧 持續更新XCode
- AI面試題(持續更新)AI面試題
- Hbase面試題(持續更新)面試題
- git使用、持續更新中Git
- 踩坑記[持續更新]
- litepal筆記(持續更新)筆記
- leetcode(持續更新......)LeetCode
- LevOJ平臺 - 持續更新
- PHP的常用函式 持續更新PHP函式
- Linux常用命令知識積累(持續更新)Linux
- Xcode10更新的那些坑(持續更新)XCode