Tensor Tiling Library
 
Loading...
Searching...
No Matches
TTL_create_types.h
Go to the documentation of this file.
1/*
2 * TTL_create_types.h
3 *
4 * Copyright (c) 2023 Mobileye
5 *
6 * Licensed under the Apache License, Version 2.0 (the License);
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
9 *
10 * http://www.apache.org/licenses/LICENSE-2.0
11 *
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an AS IS BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
17 */
18
19/************************************************************************************************************
20 * We generate sizeof_TYPE to allow for sizeof anything - deals with sizeof(void)
21 ************************************************************************************************************/
22
23/*
24 * TTL_create_types.h
25 *
26 * Copyright (c) 2023 Mobileye
27 *
28 * Licensed under the Apache License, Version 2.0 (the License);
29 * you may not use this file except in compliance with the License.
30 * You may obtain a copy of the License at
31 *
32 * http://www.apache.org/licenses/LICENSE-2.0
33 *
34 * Unless required by applicable law or agreed to in writing, software
35 * distributed under the License is distributed on an AS IS BASIS,
36 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
37 * See the License for the specific language governing permissions and
38 * limitations under the License.
39 */
40
41/************************************************************************************************************
42 * We generate sizeof_TYPE to allow for sizeof anything - deals with sizeof(void)
43 ************************************************************************************************************/
44
45/*
46 * TTL_create_types.h
47 *
48 * Copyright (c) 2023 Mobileye
49 *
50 * Licensed under the Apache License, Version 2.0 (the License);
51 * you may not use this file except in compliance with the License.
52 * You may obtain a copy of the License at
53 *
54 * http://www.apache.org/licenses/LICENSE-2.0
55 *
56 * Unless required by applicable law or agreed to in writing, software
57 * distributed under the License is distributed on an AS IS BASIS,
58 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
59 * See the License for the specific language governing permissions and
60 * limitations under the License.
61 */
62
63/************************************************************************************************************
64 * We generate sizeof_TYPE to allow for sizeof anything - deals with sizeof(void)
65 ************************************************************************************************************/
66
67/*
68 * TTL_create_types.h
69 *
70 * Copyright (c) 2023 Mobileye
71 *
72 * Licensed under the Apache License, Version 2.0 (the License);
73 * you may not use this file except in compliance with the License.
74 * You may obtain a copy of the License at
75 *
76 * http://www.apache.org/licenses/LICENSE-2.0
77 *
78 * Unless required by applicable law or agreed to in writing, software
79 * distributed under the License is distributed on an AS IS BASIS,
80 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
81 * See the License for the specific language governing permissions and
82 * limitations under the License.
83 */
84
85/************************************************************************************************************
86 * We generate sizeof_TYPE to allow for sizeof anything - deals with sizeof(void)
87 ************************************************************************************************************/
88
89/*
90 * TTL_create_types.h
91 *
92 * Copyright (c) 2023 Mobileye
93 *
94 * Licensed under the Apache License, Version 2.0 (the License);
95 * you may not use this file except in compliance with the License.
96 * You may obtain a copy of the License at
97 *
98 * http://www.apache.org/licenses/LICENSE-2.0
99 *
100 * Unless required by applicable law or agreed to in writing, software
101 * distributed under the License is distributed on an AS IS BASIS,
102 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
103 * See the License for the specific language governing permissions and
104 * limitations under the License.
105 */
106
107/************************************************************************************************************
108 * We generate sizeof_TYPE to allow for sizeof anything - deals with sizeof(void)
109 ************************************************************************************************************/
110
111/*
112 * TTL_create_types.h
113 *
114 * Copyright (c) 2023 Mobileye
115 *
116 * Licensed under the Apache License, Version 2.0 (the License);
117 * you may not use this file except in compliance with the License.
118 * You may obtain a copy of the License at
119 *
120 * http://www.apache.org/licenses/LICENSE-2.0
121 *
122 * Unless required by applicable law or agreed to in writing, software
123 * distributed under the License is distributed on an AS IS BASIS,
124 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
125 * See the License for the specific language governing permissions and
126 * limitations under the License.
127 */
128
129/************************************************************************************************************
130 * We generate sizeof_TYPE to allow for sizeof anything - deals with sizeof(void)
131 ************************************************************************************************************/
132
133/*
134 * TTL_create_types.h
135 *
136 * Copyright (c) 2023 Mobileye
137 *
138 * Licensed under the Apache License, Version 2.0 (the License);
139 * you may not use this file except in compliance with the License.
140 * You may obtain a copy of the License at
141 *
142 * http://www.apache.org/licenses/LICENSE-2.0
143 *
144 * Unless required by applicable law or agreed to in writing, software
145 * distributed under the License is distributed on an AS IS BASIS,
146 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
147 * See the License for the specific language governing permissions and
148 * limitations under the License.
149 */
150
151/************************************************************************************************************
152 * We generate sizeof_TYPE to allow for sizeof anything - deals with sizeof(void)
153 ************************************************************************************************************/
154
155/*
156 * TTL_create_types.h
157 *
158 * Copyright (c) 2023 Mobileye
159 *
160 * Licensed under the Apache License, Version 2.0 (the License);
161 * you may not use this file except in compliance with the License.
162 * You may obtain a copy of the License at
163 *
164 * http://www.apache.org/licenses/LICENSE-2.0
165 *
166 * Unless required by applicable law or agreed to in writing, software
167 * distributed under the License is distributed on an AS IS BASIS,
168 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
169 * See the License for the specific language governing permissions and
170 * limitations under the License.
171 */
172
173/************************************************************************************************************
174 * We generate sizeof_TYPE to allow for sizeof anything - deals with sizeof(void)
175 ************************************************************************************************************/