Skip to content

Commit 455b34b

Browse files
Upgrade halide-llvm to 23.0.0.dev86417+gf014202d (#9073)
* Upgrade halide-llvm to 23.0.0.dev86417+gf014202d * Add TargetTransformInfoWrapperPass in LLVM_Output.cpp --------- Co-authored-by: halide-ci[bot] <266445882+halide-ci[bot]@users.noreply.github.com> Co-authored-by: Alex Reinking <areinking@adobe.com>
1 parent 36c4990 commit 455b34b

2 files changed

Lines changed: 12 additions & 10 deletions

File tree

src/LLVM_Output.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,8 @@ void emit_file(const llvm::Module &module_in, Internal::LLVMOStream &out,
387387

388388
const auto &triple = llvm::Triple(module->getTargetTriple());
389389
pass_manager.add(new llvm::TargetLibraryInfoWrapperPass(triple));
390+
pass_manager.add(llvm::createTargetTransformInfoWrapperPass(target_machine->getTargetIRAnalysis()));
391+
390392
#if LLVM_VERSION >= 220
391393
pass_manager.add(new llvm::RuntimeLibraryInfoWrapper(
392394
module->getTargetTriple(), target_machine->Options.ExceptionModel,

uv.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)