RFC: remove arith/math ops on tensors

To clarify, the point I was trying to make is that the first cast is surprising to me, not casting over tensors in general. IE:

  • arith.extsi %x, %y : tensor<12xi16> to tensor<12xi64> → fine
  • arith.extsi %x, %y : tensor<?xi16> to tensor<?xi64> → fine
  • arith.extsi %x, %y : tensor<12xi16> to tensor<?xi64> → not fine

Yep. So I think everyone is on the same page here so far.