pytorch/cmake
Kulin Seth f348b1b2b5 Add the Runtime components for MPS backend. (#76725)
The PR adds the runtime components and few basic operations like copy, as_strided for MPS backend.

Current list of identified TODOs are:

-  https://github.com/pytorch/pytorch/issues/77176
- Unify the logic with CUDACachingAllocator and remove redundant code.
-  https://github.com/pytorch/pytorch/issues/77170
- Look into using C++ smart pointers where possible with ObjC code
- Use empty_strided_generic() to implement the `empty_strided_mps` code
- https://github.com/pytorch/pytorch/issues/77144
Pull Request resolved: https://github.com/pytorch/pytorch/pull/76725
Approved by: https://github.com/albanD
2022-05-11 17:19:45 +00:00
..
External Disable ccache for nccl builds (#62208) 2021-07-27 08:07:26 -07:00
Modules [Reland take-2] Add JIT graph fuser for oneDNN Graph API (v0.5) 2022-05-05 16:57:03 +00:00
Modules_CUDA_fix Lint trailing newlines (#54737) 2021-03-30 13:09:52 -07:00
public [ROCm] update cmake package DIR paths (#77087) 2022-05-10 19:06:51 +00:00
Allowlist.cmake
BuildVariables.cmake
Caffe2Config.cmake.in
Caffe2ConfigVersion.cmake.in Forbid trailing whitespace (#53406) 2021-03-05 17:22:55 -08:00
cmake_uninstall.cmake.in
Codegen.cmake Add the Runtime components for MPS backend. (#76725) 2022-05-11 17:19:45 +00:00
DebugHelper.cmake Add debug helper function to check target property (#52093) 2021-02-11 15:37:14 -08:00
Dependencies.cmake Remove breakpad dependency 2022-05-03 20:21:55 +00:00
FlatBuffers.cmake [pytorch][PR] Add ability for a mobile::Module to save as flatbuffer (#70201) 2022-01-12 16:30:39 -08:00
GoogleTestPatch.cmake Update CMake and use native CUDA language support (#62445) 2021-10-11 09:05:48 -07:00
IncludeSource.cpp.in CMake: Include instead of copying cpu kernel files (#67656) 2021-11-30 19:13:53 -08:00
iOS.cmake Forbid trailing whitespace (#53406) 2021-03-05 17:22:55 -08:00
Metal.cmake
MiscCheck.cmake Disable RDYNAMIC check with MSVC (#62949) 2021-08-18 11:51:23 -07:00
ProtoBuf.cmake Update protobuf to 3.13.1 (#62571) 2021-08-19 23:43:55 -07:00
ProtoBufPatch.cmake Update protobuf to 3.13.1 (#62571) 2021-08-19 23:43:55 -07:00
Summary.cmake Remove breakpad dependency 2022-05-03 20:21:55 +00:00
TorchConfig.cmake.in [torch deploy] remove torch deploy being added to "torch libraries" (doesnt work) 2022-05-02 18:12:55 +00:00
TorchConfigVersion.cmake.in
VulkanCodegen.cmake [cmake] Use list(APPEND instead of string(APPEND for vulkan codegen args 2022-04-25 17:36:36 +00:00
VulkanDependencies.cmake [Vulkan]Fix build warnings-treated-as-error on Linux. (#52781) 2021-03-03 13:48:43 -08:00