[all-commits] [llvm/llvm-project] 58bc98: [CallGraphUpdater] Remove some legacy pass manager...
Arthur Eubanks via All-commits
all-commits at lists.llvm.org
Fri Jul 12 10:03:11 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 58bc98cd3abd72226cdbaa05bd92af9598d491db
https://github.com/llvm/llvm-project/commit/58bc98cd3abd72226cdbaa05bd92af9598d491db
Author: Arthur Eubanks <aeubanks at google.com>
Date: 2024-07-12 (Fri, 12 Jul 2024)
Changed paths:
M llvm/include/llvm/Transforms/IPO/Attributor.h
M llvm/include/llvm/Transforms/Utils/CallGraphUpdater.h
M llvm/lib/Transforms/IPO/Attributor.cpp
M llvm/lib/Transforms/IPO/OpenMPOpt.cpp
M llvm/lib/Transforms/Utils/CallGraphUpdater.cpp
M llvm/unittests/IR/LegacyPassManagerTest.cpp
Log Message:
-----------
[CallGraphUpdater] Remove some legacy pass manager support (#98362)
We don't have any legacy pass manager CGSCC passes that modify the call
graph (we only use it in the codegen pipeline to run function passes in
call graph order). This is the beginning of removing CallGraphUpdater
and making all the relevant CGSCC passes directly use the new pass
manager APIs.
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