This is a GNU attribute that causes functions called by a function with the
attribute to be inlined where possible. It is implemented by giving calls
in such functions the alwaysinline attribute.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D3816
Implement the flatten attribute. ClosedPublic Authored by pcc on May 16 2014, 11:17 PM.
Details Summary This is a GNU attribute that causes functions called by a function with the
Diff Detail
Revision Contents
Diff 9506 include/clang/Basic/Attr.td
lib/CodeGen/CGCall.cpp
lib/CodeGen/CodeGenModule.h
lib/CodeGen/CodeGenModule.cpp
lib/CodeGen/MicrosoftCXXABI.cpp
lib/Sema/SemaDeclAttr.cpp
|