[docs] Add documentation on using the new pass manager
authorArthur Eubanks <aeubanks@google.com>
Fri, 26 Feb 2021 01:21:35 +0000 (17:21 -0800)
committerArthur Eubanks <aeubanks@google.com>
Fri, 26 Feb 2021 23:28:19 +0000 (15:28 -0800)
commit016f0ee68621b5cba29b153fc221b95af3330736
tree6326c90fdb61a997cbf260b3a060e33374a9449f
parent81b2c23b77716e1074f3e84259321cb9b8c9b2eb
[docs] Add documentation on using the new pass manager

And clarify in the "writing a pass" docs that both the legacy and new
PMs are being used for the codegen/optimization pipelines.

Reviewed By: ychen, asbirlea

Differential Revision: https://reviews.llvm.org/D97515
llvm/docs/NewPassManager.rst [new file with mode: 0644]
llvm/docs/UserGuides.rst
llvm/docs/WritingAnLLVMNewPMPass.rst
llvm/docs/WritingAnLLVMPass.rst