Skip to content

Commit 8929bc7

Browse files
igorban-inteligcbot
authored andcommitted
Minor fixes and refactors.
1 parent 98feff6 commit 8929bc7

File tree

1 file changed

+2
-2
lines changed
  • IGC/VectorCompiler/lib/PassPluginLibrary

1 file changed

+2
-2
lines changed

IGC/VectorCompiler/lib/PassPluginLibrary/Plugin.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ void registerPluginPasses(PassBuilder &PB) {
5555
MAM.registerPass([&] { return GenXBackendConfigPass(); });
5656
});
5757

58-
auto *BC = new GenXBackendConfig;
58+
auto BC = std::make_shared<GenXBackendConfig>();
5959

6060
const TargetOptions Options;
6161
auto TheTriple = Triple("genx64-unknown-unknown");
@@ -64,7 +64,7 @@ void registerPluginPasses(PassBuilder &PB) {
6464
std::string FeaturesStr = "";
6565

6666
llvm::TargetMachine *TM =
67-
GetTargetMachine(TheTriple, CPUStr, FeaturesStr, Options);
67+
GetTargetMachine(std::move(TheTriple), CPUStr, FeaturesStr, Options);
6868

6969
auto *GTM = static_cast<GenXTargetMachine *>(TM);
7070

0 commit comments

Comments
 (0)