Merge pull request #28610 from nate-chandler/generic-metadata-prespecialization

Generic metadata prespecialization, part 1
This commit is contained in:
nate-chandler
2020-01-10 15:08:05 -08:00
committed by GitHub
55 changed files with 2206 additions and 122 deletions

View File

@@ -1245,6 +1245,10 @@ static bool ParseIRGenArgs(IRGenOptions &Opts, ArgList &Args,
Opts.DisableLegacyTypeInfo = true;
}
if (Args.hasArg(OPT_prespecialize_generic_metadata)) {
Opts.PrespecializeGenericMetadata = true;
}
if (const Arg *A = Args.getLastArg(OPT_read_legacy_type_info_path_EQ)) {
Opts.ReadLegacyTypeInfoPath = A->getValue();
}