Create _make_alias to preserve the name of a function when creating an alias (#88114)
Before, we would inherit the name of the aliased function, which was
very confusing, and disallowed some homogeneous treatment of references,
as we do later in this stack
Pull Request resolved: https://github.com/pytorch/pytorch/pull/88114
Approved by: https://github.com/mruberry