[SimpleLoopUnswitch] Remove callbacks (#73300)
commit4233176f9bf8d0309c03b127aa113ae826718dfa
authorAiden Grossman <agrossman154@yahoo.com>
Fri, 24 Nov 2023 19:36:52 +0000 (24 11:36 -0800)
committerGitHub <noreply@github.com>
Fri, 24 Nov 2023 19:36:52 +0000 (24 11:36 -0800)
tree1ed871727610a36e0192df49b4f04dde535ba173
parent12b0ab2c9ce8ef813d9eb888860f20daac3336bd
[SimpleLoopUnswitch] Remove callbacks (#73300)

After the removal of the legacyPM version of simple loop unswitch, there
is no longer a need for the callback mechanism to handle PM specific
tasks. This patch removes the callbacks to help simplify the code now
that they're no longer needed.
llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp