[all-commits] [llvm/llvm-project] 561cf0: [NFC] Move TimePasses globals from Pass.h to PassT...

Arthur Eubanks via All-commits all-commits at lists.llvm.org
Wed Apr 15 15:58:42 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 561cf0c4f5f7c48b434c6c363c233a1b97b0ee63
      https://github.com/llvm/llvm-project/commit/561cf0c4f5f7c48b434c6c363c233a1b97b0ee63
  Author: Arthur Eubanks <aeubanks at google.com>
  Date:   2026-04-15 (Wed, 15 Apr 2026)

  Changed paths:
    M clang/lib/CodeGen/CodeGenAction.cpp
    M flang/lib/Frontend/CompilerInstance.cpp
    M llvm/include/llvm/IR/PassTimingInfo.h
    M llvm/include/llvm/Pass.h
    M llvm/lib/CodeGen/RegAllocBase.cpp
    M llvm/lib/CodeGen/RegAllocGreedy.cpp
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
    M llvm/lib/IRReader/IRReader.cpp
    M llvm/lib/Target/AMDGPU/AMDGPUSplitModule.cpp
    M llvm/unittests/IR/TimePassesTest.cpp

  Log Message:
  -----------
  [NFC] Move TimePasses globals from Pass.h to PassTimingInfo.h (#192352)

They don't belong in the legacy pass manager-specific header, they apply
to both pass managers, plus the pass manager isn't the right layer to
put the bools anyway.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list