stdlib: enable prespecialization of generic metadata on Windows

Enable support for pre-speciailization of generic metadata on Windows.
This commit is contained in:
Saleem Abdulrasool
2021-08-20 08:21:20 -07:00
parent d8ebecf84a
commit 82d3df9211

View File

@@ -1745,7 +1745,7 @@ bool IRGenModule::useDllStorage() { return ::useDllStorage(Triple); }
bool IRGenModule::shouldPrespecializeGenericMetadata() {
auto canPrespecializeTarget =
(Triple.isOSDarwin() ||
(Triple.isOSDarwin() || Triple.isOSWindows() ||
(Triple.isOSLinux() && !(Triple.isARM() && Triple.isArch32Bit())));
if (canPrespecializeTarget && isStandardLibrary()) {
return IRGen.Opts.PrespecializeGenericMetadata;