aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/Binary.cpp
diff options
context:
space:
mode:
authorRoman Divacky <rdivacky@freebsd.org>2014-01-15 19:07:16 +0000
committerRoman Divacky <rdivacky@freebsd.org>2014-01-15 19:07:16 +0000
commitdd9bfb2c1a2ad53fa3f8dfe3d8a6aa94de694297 (patch)
treea482f40b219c4607db7bc472a6d0bb3d9fd9232e /llvm/lib/Object/Binary.cpp
parent2e13b1c7f1005b1d9d9483f94c25b9eb92316cc9 (diff)
downloadllvm-dd9bfb2c1a2ad53fa3f8dfe3d8a6aa94de694297.zip
llvm-dd9bfb2c1a2ad53fa3f8dfe3d8a6aa94de694297.tar.gz
llvm-dd9bfb2c1a2ad53fa3f8dfe3d8a6aa94de694297.tar.bz2
Make -fno-inline attach NoInline attribute to all functions that are not
marked as AlwaysInline or ForceInline. This moves us to what gcc does with -fno-inline. The attribute approach was discussed to be better than switching to InlineAlways inliner in presence of LTO. llvm-svn: 199324
Diffstat (limited to 'llvm/lib/Object/Binary.cpp')
0 files changed, 0 insertions, 0 deletions