NFC: Cleanup test ops and traits tests
authorGeoffrey Martin-Noble <gcmn@google.com>
Sat, 5 Oct 2019 17:00:11 +0000 (10:00 -0700)
committerA. Unique TensorFlower <gardener@tensorflow.org>
Sat, 5 Oct 2019 17:00:57 +0000 (10:00 -0700)
commit8b9b72cee81226299602d3d37e794aea8efb141a
tree90decbe38e4676d8404c8a28028c1f3ce8dfcc24
parentc020480fc61c9c414203e3e4d18942474ccc0809
NFC: Cleanup test ops and traits tests

1. Rename a few ops to make it clear they operate on *element* types.
2. Remove unused and generic operand and result ODS names (e.g. $res, $arg, $input). These are just clutter and don't make the op definitions any clearer.
3. Give test cases with duplicate names clearer names.
4. Add missing test case for no operands in SameOperandAndResultElementType.

PiperOrigin-RevId: 273067933
mlir/test/IR/traits.mlir
mlir/test/lib/TestDialect/TestOps.td