[all-commits] [llvm/llvm-project] 0c557d: [NewPM] Add C bindings for new pass manager
Mats Larsen via All-commits
all-commits at lists.llvm.org
Mon May 17 11:46:22 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 0c557db617112b429e5abfbcec72d181221bfead
https://github.com/llvm/llvm-project/commit/0c557db617112b429e5abfbcec72d181221bfead
Author: Mats Larsen <me at supergrecko.com>
Date: 2021-05-17 (Mon, 17 May 2021)
Changed paths:
A llvm/include/llvm-c/Transforms/PassBuilder.h
M llvm/lib/Passes/CMakeLists.txt
A llvm/lib/Passes/PassBuilderBindings.cpp
M llvm/unittests/Passes/CMakeLists.txt
A llvm/unittests/Passes/PassBuilderBindingsTest.cpp
Log Message:
-----------
[NewPM] Add C bindings for new pass manager
This patch contains the bare minimum to run the new Pass Manager from the LLVM-C APIs. It does not feature PGOOptions, PassPlugins or Debugify in its current state. Bugzilla: PR48499
Reviewed By: aeubanks
Differential Revision: https://reviews.llvm.org/D102136
More information about the All-commits
mailing list