[llvm-branch-commits] [llvm] [GVN] Reorganise GVN.h/GVH.cpp to improve readability and maintainability (NFC) (PR #210334)
Alexis Engelke via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Fri Jul 17 06:47:41 PDT 2026
================
@@ -120,37 +120,10 @@ struct GVNOptions {
/// FIXME: We should have a good summary of the GVN algorithm implemented by
/// this particular pass here.
class GVNPass : public OptionalPassInfoMixin<GVNPass> {
----------------
aengelke wrote:
Can we move most of this class *out* of the header into an impl class in the .cpp file? The pass headers should be small, large headers like this are part of why PassBuilder.cpp takes ages to compile.
https://github.com/llvm/llvm-project/pull/210334
More information about the llvm-branch-commits
mailing list