pytorch/c10/util
Wanchao Liang e8ff0f6c5c [c10] add operator= of intrusive_ptr to weak_intrusive_ptr (#44045)
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/44045

Test Plan: Imported from OSS

Reviewed By: gmagogsfm

Differential Revision: D23632281

Pulled By: wanchaol

fbshipit-source-id: ea50427fc261f0c77ddaac2e73032827320d7077
2020-10-17 03:35:44 -07:00
..
AlignOf.h Move AlignOf, SmallVector and ArrayRef to c10. 2018-11-14 11:13:16 -08:00
Array.cpp Move some files to c10/util (#12245) 2018-10-15 16:25:12 -07:00
Array.h Remove c++14-conditional constexpr (#30916) 2020-01-07 16:40:11 -08:00
ArrayRef.h Remove c++14-conditional constexpr (#30916) 2020-01-07 16:40:11 -08:00
Backtrace.cpp find backtrace by cmake module (#36017) 2020-04-21 16:00:33 -07:00
Backtrace.h Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
BFloat16-inl.h CUDA BFloat16 infrastructure (#44925) 2020-10-02 16:21:30 -07:00
BFloat16-math.h Treat cross-execution-space-call as errors for NVCC on Windows (#37302) 2020-04-29 01:52:52 -07:00
BFloat16.h CUDA BFloat16 infrastructure (#44925) 2020-10-02 16:21:30 -07:00
Bitset.h Fix find_first_set for x86 MSVC (Updated) (#38706) 2020-05-19 14:14:56 -07:00
C++17.cpp Move some files to c10/util (#12245) 2018-10-15 16:25:12 -07:00
C++17.h Simplify code with decltype(auto) (#30922) 2020-05-11 21:31:18 -07:00
complex_math.h Header rename complex_type.h -> complex.h (#39885) 2020-06-23 16:27:09 -07:00
complex_utils.h Rename is_complex_t -> is_complex (#39906) 2020-09-01 21:04:19 -07:00
complex.h Add complex number support for binary logical operators (#43174) 2020-09-23 23:03:00 -07:00
ConstexprCrc.h Remove C++11 compatibility from c10::util::crc64_t (#30920) 2019-12-15 23:43:02 -08:00
Deprecated.h [c10] remove warning attribute does not apply to any entity (#34018) 2020-03-06 09:47:10 -08:00
either.h Fix either::map naming (#33904) 2020-04-13 20:53:28 -07:00
Exception.cpp Refactor error msg stack handling, add TORCH_RETHROW (#37101) 2020-05-04 11:56:45 -07:00
Exception.h Throw special exception when backend compilation is met with fatal error (#45952) 2020-10-08 00:46:01 -07:00
flags_use_gflags.cpp Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
flags_use_no_gflags.cpp Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
Flags.h Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
flat_hash_map.h #include <stdexcept> into flat_hash_map.h (#27478) 2019-10-07 19:24:07 -07:00
FunctionRef.h Convert TensorIterator to use function_ref, a lightweight alternative to std::function. (#26592) 2019-09-25 14:48:50 -07:00
Half-inl.h [pytorch] expose __ldg(const Half* ptr) to Clang in host mode (#38151) 2020-05-21 22:18:32 -07:00
Half.cpp QTensor (#18230) 2019-04-03 13:17:11 -07:00
Half.h Rename is_complex_t -> is_complex (#39906) 2020-09-01 21:04:19 -07:00
hash.h Move torch/csrc/utils/hash.h to c10/util/hash.h. (#42503) 2020-08-29 17:47:00 -07:00
IdWrapper.h Back out "Revert D17936166: [wip] Constexpr type ids" (#28155) 2019-10-16 18:24:04 -07:00
in_place.h Use torch::variant for enums in C++ API 2019-10-16 22:40:57 -07:00
intrusive_ptr.cpp Move intrusive_ptr to c10/util 2018-11-21 23:08:49 -08:00
intrusive_ptr.h [c10] add operator= of intrusive_ptr to weak_intrusive_ptr (#44045) 2020-10-17 03:35:44 -07:00
LeftRight.cpp Move LeftRight to c10/util 2018-11-05 17:39:16 -08:00
LeftRight.h Remove memory ordering from LeftRight (#31026) 2020-01-08 08:59:30 -08:00
llvmMathExtras.h prevent various warnings related to undef and redef (#33196) 2020-02-12 13:28:35 -08:00
logging_is_google_glog.h [pytorch] Route default warning sync to LOG(WARNING) - second try (#36984) 2020-04-23 01:08:00 -07:00
logging_is_not_google_glog.h Move GLOG_ constants into c10 namespace (#41504) 2020-07-15 21:56:00 -07:00
Logging.cpp Move GLOG_ constants into c10 namespace (#41504) 2020-07-15 21:56:00 -07:00
Logging.h Optimize binary size of assert macros (#37023) 2020-04-22 17:13:17 -07:00
math_compat.h [numpy] Add torch.exp2 (#44184) 2020-09-14 04:05:37 -07:00
Metaprogramming.cpp Move some files to c10/util (#12245) 2018-10-15 16:25:12 -07:00
Metaprogramming.h tuple_map / tuple_concat (#42326) 2020-08-03 19:19:47 -07:00
numa.cpp Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
numa.h Move numa.{h, cc} to c10/util (#15024) 2018-12-12 12:21:10 -08:00
Optional.cpp Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
Optional.h Upgrade cpp docs Sphinx/breathe/exhale to latest version (#41312) 2020-07-14 15:35:43 -07:00
order_preserving_flat_hash_map.h Replace c10::guts::stuff with std::stuff (#30915) 2019-12-16 13:57:19 -08:00
python_stub.h Move pyobj_ to TensorImpl (#18225) 2019-03-23 12:50:38 -07:00
qint8.h [pytorch] add missing host-device attribute to fix clang build (#37358) 2020-04-27 18:24:20 -07:00
qint32.h [pytorch] add missing host-device attribute to fix clang build (#37358) 2020-04-27 18:24:20 -07:00
quint4x2.h [quant] creating quint4x2 dtype for quantized tensors (#44678) 2020-10-01 23:53:34 -07:00
quint8.h [pytorch] add missing host-device attribute to fix clang build (#37358) 2020-04-27 18:24:20 -07:00
Registry.h Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
reverse_iterator.h Simplify code with decltype(auto) (#30922) 2020-05-11 21:31:18 -07:00
SmallVector.cpp Move AlignOf, SmallVector and ArrayRef to c10. 2018-11-14 11:13:16 -08:00
SmallVector.h Back out "Revert D23323486: DPP Async Tracing" plus windows build fix. (#44702) 2020-09-16 11:32:11 -07:00
sparse_bitset.h Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
string_utils.h Add better device idx parse checks (#37376) 2020-05-14 09:07:12 -07:00
string_view.h Remove c++14-conditional constexpr (#30916) 2020-01-07 16:40:11 -08:00
StringUtil.cpp Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
StringUtil.h [resubmit] Enable global observers API (#37382) 2020-04-28 10:49:31 -07:00
tempfile.h Fix typos (#30606) 2019-12-02 20:17:42 -08:00
thread_name.cpp Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
thread_name.h Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
ThreadLocalDebugInfo.cpp [RPC profiling] Allow disableProfiler() to be called from another thread. (#44653) 2020-09-22 21:16:58 -07:00
ThreadLocalDebugInfo.h [RPC profiling] Allow disableProfiler() to be called from another thread. (#44653) 2020-09-22 21:16:58 -07:00
Type.cpp Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
Type.h Canonicalize includes in c10, and add tests for it (#36299) 2020-04-10 12:07:52 -07:00
TypeCast.h Rename is_complex_t -> is_complex (#39906) 2020-09-01 21:04:19 -07:00
typeid.cpp [quant] creating quint4x2 dtype for quantized tensors (#44678) 2020-10-01 23:53:34 -07:00
typeid.h [quant] creating quint4x2 dtype for quantized tensors (#44678) 2020-10-01 23:53:34 -07:00
TypeIndex.h [CUDA11] Pytorch change (#37187) 2020-04-24 20:29:53 -07:00
TypeList.cpp Move some files to c10/util (#12245) 2018-10-15 16:25:12 -07:00
TypeList.h Make operators with optional Tensor? arguments c10-full (#41610) 2020-07-31 16:09:08 -07:00
TypeTraits.cpp Move some files to c10/util (#12245) 2018-10-15 16:25:12 -07:00
TypeTraits.h [JIT] pickle serialization for custom bound classes 2020-01-28 11:02:59 -08:00
UniqueVoidPtr.cpp Move UniqueVoidPtr to c10 2018-11-27 12:59:42 -08:00
UniqueVoidPtr.h Add compare_exchange_deleter to DataPtr/UniqueVoidPtr (#16513) 2019-01-31 17:40:04 -08:00
variant.h Workaround for CUDA10.2.89 CUDA extension compilation error (#33230) 2020-02-12 14:23:30 -08:00