NFC: Cleanup the various Op::print methods.
authorRiver Riddle <riverriddle@google.com>
Thu, 12 Dec 2019 23:31:39 +0000 (15:31 -0800)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Thu, 12 Dec 2019 23:32:21 +0000 (15:32 -0800)
commite7aa47ff111c53127587d8aea71b088db3a671aa
treef2b4841362b381de4f2beb1632250b8cdbc49cf2
parenta50cb184a0c5ebc342a871b2e338e2591115639f
NFC: Cleanup the various Op::print methods.

This cleans up the implementation of the various operation print methods. This is done via a combination of code cleanup, adding new streaming methods to the printer(e.g. operand ranges), etc.

PiperOrigin-RevId: 285285181
mlir/include/mlir/Dialect/LLVMIR/NVVMOps.td
mlir/include/mlir/IR/OpImplementation.h
mlir/lib/Dialect/AffineOps/AffineOps.cpp
mlir/lib/Dialect/GPU/IR/GPUDialect.cpp
mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
mlir/lib/Dialect/LLVMIR/IR/NVVMDialect.cpp
mlir/lib/Dialect/LLVMIR/IR/ROCDLDialect.cpp
mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
mlir/lib/Dialect/SPIRV/SPIRVOps.cpp
mlir/lib/Dialect/StandardOps/Ops.cpp
mlir/lib/Dialect/VectorOps/VectorOps.cpp