[NewPM] Fix tests for OptimizerLast extension point
authorElia Geretto <elia.f.geretto@gmail.com>
Fri, 25 Feb 2022 22:49:13 +0000 (14:49 -0800)
committerArthur Eubanks <aeubanks@google.com>
Fri, 25 Feb 2022 22:49:19 +0000 (14:49 -0800)
commit5e4b68cc3b4f8efc3a4b4aa14a4d5af0fdf099e0
tree5918d2e0dae5ecf40ca7f4b55933bf057591d912
parent942efa5927ae7514d8e03d90e67284945b7c40fe
[NewPM] Fix tests for OptimizerLast extension point

This PR fixes the tests for the `OptimizerLast` extension point in the new pass manager. The extension point uses module passes, but it was being tested with a function pass.

Reviewed By: aeubanks

Differential Revision: https://reviews.llvm.org/D120581
llvm/test/Other/new-pm-O0-ep-callbacks.ll
llvm/test/Other/new-pm-defaults.ll
llvm/tools/opt/NewPMDriver.cpp