use codegen'd inplace kernels, and delete manually written inplace ke… (#2962)
* use in-tree public codegen API.
* use in-tree public codegen API.
* use in-tree public codegen API.
* stop pinning to feature branch
* remove torch_pin file before merging. preemptively update yaml to incorporate #2891
* use in-tree public codegen API.
* stop pinning to feature branch
* [WIP] remove bridge:: api from codegen. Start auto-gen'ing out/inplace kernels when possible
* updated torch pin
* fix missing ops in yaml
* remove torch_pin file before merging. preemptively update yaml to incorporate #2891
* make codegen backend-agnostic, except for CPU fallbacks
* remove logging
* rename aten_xla_type.h -> XLANativeFunctions.h
* rename aten_xla_type.h -> XLANativeFunctions.h
* fix rename, delete aten_xla_type.h
* update torch_pin after the file rename
* remove logging info from yaml
* make codegen backend-agnostic, except for CPU fallbacks
* rename aten_xla_type.h -> XLANativeFunctions.h
* fix rename, delete aten_xla_type.h
* use codegen'd inplace kernels, and delete manually written inplace kernels
* fix test change
* lint
* remove accidentally committed yaml changes
* remove torch pin