[llvm] [NVPTX] Move NewPM class to RequiredPassInfoMixin (PR #216597)
via llvm-commits
llvm-commits at lists.llvm.org
Sun Aug 16 12:40:47 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-llvm-transforms
Author: Alex MacLean (AlexMaclean)
<details>
<summary>Changes</summary>
This pass is required lowering for most targets that use it during CodeGen.
---
Full diff: https://github.com/llvm/llvm-project/pull/216597.diff
1 Files Affected:
- (modified) llvm/include/llvm/Transforms/IPO/ExpandVariadics.h (+1-1)
``````````diff
diff --git a/llvm/include/llvm/Transforms/IPO/ExpandVariadics.h b/llvm/include/llvm/Transforms/IPO/ExpandVariadics.h
index 06baa3a32ecdd..e6e7685caf4a0 100644
--- a/llvm/include/llvm/Transforms/IPO/ExpandVariadics.h
+++ b/llvm/include/llvm/Transforms/IPO/ExpandVariadics.h
@@ -22,7 +22,7 @@ enum class ExpandVariadicsMode {
Lowering, // Change variadic calling convention
};
-class ExpandVariadicsPass : public OptionalPassInfoMixin<ExpandVariadicsPass> {
+class ExpandVariadicsPass : public RequiredPassInfoMixin<ExpandVariadicsPass> {
const ExpandVariadicsMode Mode;
public:
``````````
</details>
https://github.com/llvm/llvm-project/pull/216597
More information about the llvm-commits
mailing list