Skip to content

Commit c68d0a7

Browse files
peterbell10pytorchmergebot
authored andcommitted
[ATen] Update pre-compiled header (#106915)
Pull Request resolved: #106915 Approved by: https://github.com/lezcano ghstack dependencies: #106914
1 parent a6c29b7 commit c68d0a7

File tree

3 files changed

+17
-28
lines changed

3 files changed

+17
-28
lines changed

aten/src/ATen/core/ATen_pch.h

Lines changed: 17 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -24,20 +24,12 @@
2424
// Where the threshold can be tweaked until c10 and some of ATen
2525
// core are included but TORCH_ASSERT_NO_OPERATORS still passes.
2626

27-
#include <cassert>
28-
#include <cctype>
2927
#include <cerrno>
30-
#include <climits>
31-
#include <clocale>
3228
#include <cmath>
3329
#include <cstddef>
3430
#include <cstdint>
35-
#include <cstdio>
3631
#include <cstdlib>
3732
#include <cstring>
38-
#include <ctime>
39-
#include <cwchar>
40-
#include <cwctype>
4133

4234
#include <algorithm>
4335
#include <array>
@@ -46,31 +38,25 @@
4638
#include <complex>
4739
#include <deque>
4840
#include <exception>
49-
#include <fstream>
5041
#include <functional>
5142
#include <initializer_list>
5243
#include <iomanip>
53-
#include <ios>
5444
#include <iosfwd>
55-
#include <istream>
5645
#include <iterator>
5746
#include <limits>
58-
#include <locale>
47+
#include <list>
5948
#include <map>
6049
#include <memory>
6150
#include <mutex>
6251
#include <new>
6352
#include <numeric>
6453
#include <ostream>
65-
#include <ratio>
66-
#include <set>
6754
#include <sstream>
6855
#include <stdexcept>
69-
#include <streambuf>
7056
#include <string>
71-
#include <system_error>
7257
#include <tuple>
7358
#include <type_traits>
59+
#include <typeindex>
7460
#include <typeinfo>
7561
#include <unordered_map>
7662
#include <unordered_set>
@@ -80,51 +66,51 @@
8066
#include <c10/core/Allocator.h>
8167
#include <c10/core/AutogradState.h>
8268
#include <c10/core/Backend.h>
83-
#include <c10/core/CopyBytes.h>
8469
#include <c10/core/DefaultDtype.h>
8570
#include <c10/core/Device.h>
86-
#include <c10/core/DeviceGuard.h>
8771
#include <c10/core/DeviceType.h>
8872
#include <c10/core/DispatchKey.h>
8973
#include <c10/core/DispatchKeySet.h>
9074
#include <c10/core/GeneratorImpl.h>
91-
#include <c10/core/GradMode.h>
9275
#include <c10/core/InferenceMode.h>
9376
#include <c10/core/Layout.h>
9477
#include <c10/core/MemoryFormat.h>
78+
#include <c10/core/OptionalRef.h>
9579
#include <c10/core/QScheme.h>
80+
#include <c10/core/Scalar.h>
9681
#include <c10/core/ScalarType.h>
9782
#include <c10/core/ScalarTypeToTypeMeta.h>
9883
#include <c10/core/Storage.h>
9984
#include <c10/core/StorageImpl.h>
100-
#include <c10/core/Stream.h>
85+
#include <c10/core/SymBool.h>
86+
#include <c10/core/SymFloat.h>
10187
#include <c10/core/SymInt.h>
10288
#include <c10/core/SymIntArrayRef.h>
89+
#include <c10/core/SymNodeImpl.h>
10390
#include <c10/core/TensorImpl.h>
10491
#include <c10/core/TensorOptions.h>
10592
#include <c10/core/UndefinedTensorImpl.h>
10693
#include <c10/core/WrapDimMinimal.h>
107-
#include <c10/core/impl/DeviceGuardImplInterface.h>
108-
#include <c10/core/impl/InlineDeviceGuard.h>
10994
#include <c10/core/impl/LocalDispatchKeySet.h>
11095
#include <c10/core/impl/PyInterpreter.h>
11196
#include <c10/core/impl/SizesAndStrides.h>
112-
#include <c10/core/impl/VirtualGuardImpl.h>
11397

11498
#include <c10/macros/Export.h>
11599
#include <c10/macros/Macros.h>
116100

117101
#include <c10/util/AlignOf.h>
118-
#include <c10/util/Array.h>
119102
#include <c10/util/ArrayRef.h>
120103
#include <c10/util/BFloat16.h>
121-
#include <c10/util/Backtrace.h>
122104
#include <c10/util/C++17.h>
123105
#include <c10/util/ConstexprCrc.h>
124106
#include <c10/util/Deprecated.h>
107+
#include <c10/util/DimVector.h>
125108
#include <c10/util/Exception.h>
126109
#include <c10/util/ExclusivelyOwned.h>
127110
#include <c10/util/Flags.h>
111+
#include <c10/util/Float8_e4m3fn.h>
112+
#include <c10/util/Float8_e5m2.h>
113+
#include <c10/util/FunctionRef.h>
128114
#include <c10/util/Half.h>
129115
#include <c10/util/IdWrapper.h>
130116
#include <c10/util/Logging.h>
@@ -143,8 +129,10 @@
143129
#include <c10/util/TypeTraits.h>
144130
#include <c10/util/UniqueVoidPtr.h>
145131
#include <c10/util/accumulate.h>
132+
#include <c10/util/bit_cast.h>
133+
#include <c10/util/bits.h>
146134
#include <c10/util/complex.h>
147-
#include <c10/util/flat_hash_map.h>
135+
#include <c10/util/floating_point_utils.h>
148136
#include <c10/util/in_place.h>
149137
#include <c10/util/intrusive_ptr.h>
150138
#include <c10/util/irange.h>
@@ -160,7 +148,10 @@
160148
#include <c10/util/string_utils.h>
161149
#include <c10/util/string_view.h>
162150
#include <c10/util/typeid.h>
151+
#include <c10/util/variant.h>
163152

153+
#include <ATen/StorageUtils.h>
154+
#include <ATen/core/ATen_fwd.h>
164155
#include <ATen/core/DeprecatedTypeProperties.h>
165156
#include <ATen/core/DeprecatedTypePropertiesRegistry.h>
166157
#include <ATen/core/DimVector.h>

aten/src/ATen/cpu/vec/vec_base.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
#include <functional>
2222
#include <cmath>
2323
#include <type_traits>
24-
#include <bitset>
2524
#include <climits>
2625

2726
#include <ATen/cpu/vec/intrinsics.h>

c10/util/CallOnce.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
#include <atomic>
44
#include <mutex>
5-
#include <thread>
65
#include <utility>
76

87
#include <c10/macros/Macros.h>

0 commit comments

Comments
 (0)