[NewPM][opt] Translate -foo-analysis to require<foo-analysis>
authorArthur Eubanks <aeubanks@google.com>
Mon, 13 Jul 2020 18:10:56 +0000 (11:10 -0700)
committerArthur Eubanks <aeubanks@google.com>
Mon, 13 Jul 2020 18:24:59 +0000 (11:24 -0700)
commitfefe7555e97685d61f76d4e7dfcabb163ff9bcdf
tree8aa609d951bb2d011437b3b419b2e2f071777c4b
parentc1efd6675a901e8c0033026752c05396a3b26fec
[NewPM][opt] Translate -foo-analysis to require<foo-analysis>

 Fixes 53 check-llvm tests under NPM.

Reviewed By: asbirlea

Differential Revision: https://reviews.llvm.org/D83633
llvm/include/llvm/Passes/PassBuilder.h
llvm/lib/Passes/PassBuilder.cpp
llvm/tools/opt/NewPMDriver.cpp