Index: lib/Transforms/IPO/HotColdSplitting.cpp =================================================================== --- lib/Transforms/IPO/HotColdSplitting.cpp +++ lib/Transforms/IPO/HotColdSplitting.cpp @@ -291,7 +291,7 @@ if (F.size() <= 2) return false; - if (F.hasAddressTaken()) + if (F.hasFnAttribute(Attribute::OptimizeNone)) return false; if (F.hasFnAttribute(Attribute::AlwaysInline))