[AMDGPU][NFC] Simplify assertions (#206126)
Replace assertions that listed concrete types with generic ones that
check that the type is a vector with an even number of elements.
Update splitUnary and splitBinary.
I already updated splitBinary and splitTernary in #203472, but
splitBinary change was accidentally removed in #203607, so I am bringing
it back in.