diff --git a/llvm/include/llvm/Frontend/Driver/CodeGenOptions.h b/llvm/include/llvm/Frontend/Driver/CodeGenOptions.h index 0180670c4c699..c51476e9ad3fe 100644 --- a/llvm/include/llvm/Frontend/Driver/CodeGenOptions.h +++ b/llvm/include/llvm/Frontend/Driver/CodeGenOptions.h @@ -33,7 +33,7 @@ enum class VectorLibrary { AMDLIBM // AMD vector math library. }; -TargetLibraryInfoImpl *createTLII(llvm::Triple &TargetTriple, +TargetLibraryInfoImpl *createTLII(const llvm::Triple &TargetTriple, VectorLibrary Veclib); } // end namespace llvm::driver diff --git a/llvm/lib/Frontend/Driver/CodeGenOptions.cpp b/llvm/lib/Frontend/Driver/CodeGenOptions.cpp index 2d74a91f62dc0..ed7c57a930aca 100644 --- a/llvm/lib/Frontend/Driver/CodeGenOptions.cpp +++ b/llvm/lib/Frontend/Driver/CodeGenOptions.cpp @@ -12,7 +12,7 @@ namespace llvm::driver { -TargetLibraryInfoImpl *createTLII(llvm::Triple &TargetTriple, +TargetLibraryInfoImpl *createTLII(const llvm::Triple &TargetTriple, driver::VectorLibrary Veclib) { TargetLibraryInfoImpl *TLII = new TargetLibraryInfoImpl(TargetTriple);