@@ -587,8 +587,7 @@ static bool FixupInvocation(CompilerInvocation &Invocation,
587
587
LangOpts.SpeculativeLoadHardening = CodeGenOpts.SpeculativeLoadHardening ;
588
588
LangOpts.CurrentModule = LangOpts.ModuleName ;
589
589
590
- llvm::Triple T (llvm::Triple::normalize (TargetOpts.Triple ));
591
-
590
+ llvm::Triple T (TargetOpts.Triple );
592
591
llvm::Triple::ArchType Arch = T.getArch ();
593
592
594
593
CodeGenOpts.CodeModel = TargetOpts.CodeModel ;
@@ -4676,7 +4675,7 @@ bool CompilerInvocation::CreateFromArgsImpl(
4676
4675
// FIXME: We shouldn't have to pass the DashX option around here
4677
4676
InputKind DashX = Res.getFrontendOpts ().DashX ;
4678
4677
ParseTargetArgs (Res.getTargetOpts (), Args, Diags);
4679
- llvm::Triple T (llvm::Triple::normalize ( Res.getTargetOpts ().Triple ) );
4678
+ llvm::Triple T (Res.getTargetOpts ().Triple );
4680
4679
ParseHeaderSearchArgs (Res.getHeaderSearchOpts (), Args, Diags,
4681
4680
Res.getFileSystemOpts ().WorkingDir );
4682
4681
ParseAPINotesArgs (Res.getAPINotesOpts (), Args, Diags);
@@ -4902,7 +4901,7 @@ std::string CompilerInvocation::getModuleHash() const {
4902
4901
4903
4902
void CompilerInvocationBase::generateCC1CommandLine (
4904
4903
ArgumentConsumer Consumer) const {
4905
- llvm::Triple T (llvm::Triple::normalize ( getTargetOpts ().Triple ) );
4904
+ llvm::Triple T (getTargetOpts ().Triple );
4906
4905
4907
4906
GenerateFileSystemArgs (getFileSystemOpts (), Consumer);
4908
4907
GenerateMigratorArgs (getMigratorOpts (), Consumer);
0 commit comments