Stub out various legacy PM functions with LLVM 15
This commit is contained in:
parent
7dc307fc7a
commit
890cabac8a
3 changed files with 46 additions and 2 deletions
|
@ -625,7 +625,7 @@ pub(crate) fn run_pass_manager(
|
|||
if thin {
|
||||
llvm::LLVMRustPassManagerBuilderPopulateThinLTOPassManager(b, pm);
|
||||
} else {
|
||||
llvm::LLVMPassManagerBuilderPopulateLTOPassManager(
|
||||
llvm::LLVMRustPassManagerBuilderPopulateLTOPassManager(
|
||||
b, pm, /* Internalize = */ False, /* RunInliner = */ True,
|
||||
);
|
||||
}
|
||||
|
|
|
@ -1842,7 +1842,7 @@ extern "C" {
|
|||
PMB: &PassManagerBuilder,
|
||||
PM: &PassManager<'_>,
|
||||
);
|
||||
pub fn LLVMPassManagerBuilderPopulateLTOPassManager(
|
||||
pub fn LLVMRustPassManagerBuilderPopulateLTOPassManager(
|
||||
PMB: &PassManagerBuilder,
|
||||
PM: &PassManager<'_>,
|
||||
Internalize: Bool,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue