diff --git a/lib/Serialization/Serialization.cpp b/lib/Serialization/Serialization.cpp index 864d9c6e091b0..3ad39b3131dd1 100644 --- a/lib/Serialization/Serialization.cpp +++ b/lib/Serialization/Serialization.cpp @@ -3715,7 +3715,7 @@ void Serializer::writeToStream(raw_ostream &os, ModuleOrSourceFile DC, BCBlockRAII moduleBlock(S.Out, MODULE_BLOCK_ID, 2); S.writeHeader(options); S.writeInputBlock(options); - S.writeSIL(SILMod, options.SerializeAllSIL); + S.writeSIL(SILMod); S.writeAST(DC); } diff --git a/lib/Serialization/Serialization.h b/lib/Serialization/Serialization.h index a0fd272ad1a52..aaf8c080ae5bf 100644 --- a/lib/Serialization/Serialization.h +++ b/lib/Serialization/Serialization.h @@ -314,7 +314,7 @@ class Serializer { const std::vector &values); /// Serializes all transparent SIL functions in the SILModule. - void writeSIL(const SILModule *M, bool serializeAllSIL); + void writeSIL(const SILModule *M); /// Top-level entry point for serializing a module. void writeAST(ModuleOrSourceFile DC);