librustc: use type parameters less vigorously when giving the IR type names

This purely makes the IR nicer to read.