Changes

Changes from Git (git https://github.com/llvm/llvm-project.git)

Summary

  1. Add a doc/tutorial on traversing the IR (details)
Commit 63d1dc66658fa072c6e0caba6c97e00da37555ce by joker.eph
Add a doc/tutorial on traversing the IR

Reviewed By: stephenneuendorffer

Differential Revision: https://reviews.llvm.org/D87221
The file was addedmlir/test/lib/IR/TestPrintNesting.cpp
The file was addedmlir/test/IR/print-ir-nesting.mlir
The file was modifiedmlir/test/lib/IR/CMakeLists.txt
The file was addedmlir/test/IR/print-ir-defuse.mlir
The file was addedmlir/docs/Tutorials/UnderstandingTheIRStructure.md
The file was addedmlir/test/lib/IR/TestPrintDefUse.cpp
The file was addedmlir/docs/includes/img/DefUseChains.svg
The file was addedmlir/docs/includes/img/Use-list.svg
The file was modifiedmlir/tools/mlir-opt/mlir-opt.cpp