Skip to content

Commit 95f545e

Browse files
Remove call to deprecated createTargetMachine overload (#1435)
The overloads for many of the TargetRegistry functions using string triples are deprecated and will be removed soon. Migrate Enzyme off them to prevent breakage.
1 parent 47ba31e commit 95f545e

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/enzyme_ad/jax/clang_compile.cc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -162,9 +162,8 @@ static TargetMachine *GetTargetMachine(llvm::Triple TheTriple, StringRef CPUStr,
162162
}
163163

164164
return TheTarget->createTargetMachine(
165-
TheTriple.getTriple(), codegen::getCPUStr(), codegen::getFeaturesStr(),
166-
Options, codegen::getExplicitRelocModel(),
167-
codegen::getExplicitCodeModel(), level);
165+
TheTriple, codegen::getCPUStr(), codegen::getFeaturesStr(), Options,
166+
codegen::getExplicitRelocModel(), codegen::getExplicitCodeModel(), level);
168167
}
169168

170169
std::unique_ptr<llvm::Module>

0 commit comments

Comments
 (0)