@@ -29,16 +29,16 @@ class AllOperatorsWithWeights:
2929 def main () -> None :
3030 # function attr dict
3131 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
32- buffer1 = T .buffer_decl ([8192 ], "int8" )
33- buffer2 = T .buffer_decl ([128 ], "uint8" )
34- buffer3 = T .buffer_decl ([32 ], "uint8" )
35- buffer4 = T .buffer_decl ([112 ], "uint8" )
36- buffer5 = T .buffer_decl ([32 ], "uint8" )
37- buffer6 = T .buffer_decl ([112 ], "uint8" )
38- buffer7 = T .buffer_decl ([32 ], "uint8" )
39- buffer8 = T .buffer_decl ([112 ], "uint8" )
40- buffer9 = T .buffer_decl ([32 ], "uint8" )
41- buffer10 = T .buffer_decl ([2048 ], "int8" )
32+ buffer1 = T .Buffer ([8192 ], "int8" )
33+ buffer2 = T .Buffer ([128 ], "uint8" )
34+ buffer3 = T .Buffer ([32 ], "uint8" )
35+ buffer4 = T .Buffer ([112 ], "uint8" )
36+ buffer5 = T .Buffer ([32 ], "uint8" )
37+ buffer6 = T .Buffer ([112 ], "uint8" )
38+ buffer7 = T .Buffer ([32 ], "uint8" )
39+ buffer8 = T .Buffer ([112 ], "uint8" )
40+ buffer9 = T .Buffer ([32 ], "uint8" )
41+ buffer10 = T .Buffer ([2048 ], "int8" )
4242 # body
4343 p1 = T .decl_buffer ([128 ], "uint8" )
4444 p2 = T .decl_buffer ([112 ], "uint8" )
@@ -77,16 +77,16 @@ class ReferenceModule:
7777 def main () -> None :
7878 # function attr dict
7979 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
80- buffer1 = T .buffer_decl ([8192 ], "int8" )
81- buffer2 = T .buffer_decl ([128 ], "uint8" )
82- buffer3 = T .buffer_decl ([32 ], "uint8" )
83- buffer4 = T .buffer_decl ([112 ], "uint8" )
84- buffer5 = T .buffer_decl ([32 ], "uint8" )
85- buffer6 = T .buffer_decl ([112 ], "uint8" )
86- buffer7 = T .buffer_decl ([32 ], "uint8" )
87- buffer8 = T .buffer_decl ([112 ], "uint8" )
88- buffer9 = T .buffer_decl ([32 ], "uint8" )
89- buffer10 = T .buffer_decl ([2048 ], "int8" )
80+ buffer1 = T .Buffer ([8192 ], "int8" )
81+ buffer2 = T .Buffer ([128 ], "uint8" )
82+ buffer3 = T .Buffer ([32 ], "uint8" )
83+ buffer4 = T .Buffer ([112 ], "uint8" )
84+ buffer5 = T .Buffer ([32 ], "uint8" )
85+ buffer6 = T .Buffer ([112 ], "uint8" )
86+ buffer7 = T .Buffer ([32 ], "uint8" )
87+ buffer8 = T .Buffer ([112 ], "uint8" )
88+ buffer9 = T .Buffer ([32 ], "uint8" )
89+ buffer10 = T .Buffer ([2048 ], "int8" )
9090 # body
9191 p1 = T .decl_buffer ([128 ], "uint8" )
9292 p2 = T .decl_buffer ([112 ], "uint8" )
@@ -123,16 +123,16 @@ class ReferenceModule:
123123 def main () -> None :
124124 # function attr dict
125125 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
126- buffer1 = T .buffer_decl ([8192 ], "int8" )
127- buffer2 = T .buffer_decl ([128 ], "uint8" )
128- buffer3 = T .buffer_decl ([32 ], "uint8" )
129- buffer4 = T .buffer_decl ([112 ], "uint8" )
130- buffer5 = T .buffer_decl ([32 ], "uint8" )
131- buffer6 = T .buffer_decl ([112 ], "uint8" )
132- buffer7 = T .buffer_decl ([32 ], "uint8" )
133- buffer8 = T .buffer_decl ([112 ], "uint8" )
134- buffer9 = T .buffer_decl ([32 ], "uint8" )
135- buffer10 = T .buffer_decl ([2048 ], "int8" )
126+ buffer1 = T .Buffer ([8192 ], "int8" )
127+ buffer2 = T .Buffer ([128 ], "uint8" )
128+ buffer3 = T .Buffer ([32 ], "uint8" )
129+ buffer4 = T .Buffer ([112 ], "uint8" )
130+ buffer5 = T .Buffer ([32 ], "uint8" )
131+ buffer6 = T .Buffer ([112 ], "uint8" )
132+ buffer7 = T .Buffer ([32 ], "uint8" )
133+ buffer8 = T .Buffer ([112 ], "uint8" )
134+ buffer9 = T .Buffer ([32 ], "uint8" )
135+ buffer10 = T .Buffer ([2048 ], "int8" )
136136 # body
137137 p1 = T .decl_buffer ([128 ], "uint8" )
138138 p2 = T .decl_buffer ([112 ], "uint8" )
@@ -167,8 +167,8 @@ class AllOperatorsWithoutWeights:
167167 @T .prim_func
168168 def main () -> None :
169169 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
170- buffer1 = T .buffer_decl ([36 ], "int8" )
171- buffer2 = T .buffer_decl ([9 ], "int8" )
170+ buffer1 = T .Buffer ([36 ], "int8" )
171+ buffer2 = T .Buffer ([9 ], "int8" )
172172 # body
173173 p1 = T .decl_buffer ([96 ], "int8" )
174174 T .evaluate (T .call_extern ("ethosu_pooling" , "int8" , 3 , 4 , 3 , 3 , 0 , 4 , buffer1 [0 ], 0 , 0 , 0 , T .float32 (1 ), 0 , "NHWC" , 12 , 3 , 1 , "int8" , 3 , 2 , 3 , 3 , 0 , 2 , p1 [0 ], 0 , 0 , 0 , T .float32 (1 ), 0 , "NHCWB16" , 32 , 16 , 1 , "MAX" , 2 , 1 , 2 , 1 , 1 , 1 , 0 , 0 , 0 , 0 , "NONE" , 0 , 0 , "TFL" , "NONE" , 0 , 0 , 0 , dtype = "handle" ))
@@ -189,11 +189,11 @@ class OperatorsWithAndWithoutWeights:
189189 @T .prim_func
190190 def main () -> None :
191191 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
192- buffer1 = T .buffer_decl ([97156 ], "int8" )
193- buffer2 = T .buffer_decl ([80 ], "uint8" )
194- buffer3 = T .buffer_decl ([64 ], "uint8" )
195- buffer4 = T .buffer_decl ([96 ], "uint8" )
196- buffer5 = T .buffer_decl ([32 ], "uint8" )
192+ buffer1 = T .Buffer ([97156 ], "int8" )
193+ buffer2 = T .Buffer ([80 ], "uint8" )
194+ buffer3 = T .Buffer ([64 ], "uint8" )
195+ buffer4 = T .Buffer ([96 ], "uint8" )
196+ buffer5 = T .Buffer ([32 ], "uint8" )
197197 # body
198198 p1 = T .decl_buffer ([390336 ], "int8" )
199199 p2 = T .decl_buffer ([80 ], "uint8" )
@@ -224,11 +224,11 @@ class ReferenceModule:
224224 @T .prim_func
225225 def main () -> None :
226226 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
227- buffer1 = T .buffer_decl ([97156 ], "int8" )
228- buffer2 = T .buffer_decl ([80 ], "uint8" )
229- buffer3 = T .buffer_decl ([64 ], "uint8" )
230- buffer4 = T .buffer_decl ([96 ], "uint8" )
231- buffer5 = T .buffer_decl ([32 ], "uint8" )
227+ buffer1 = T .Buffer ([97156 ], "int8" )
228+ buffer2 = T .Buffer ([80 ], "uint8" )
229+ buffer3 = T .Buffer ([64 ], "uint8" )
230+ buffer4 = T .Buffer ([96 ], "uint8" )
231+ buffer5 = T .Buffer ([32 ], "uint8" )
232232 # body
233233 p1 = T .decl_buffer ([390336 ], "int8" )
234234 p2 = T .decl_buffer ([80 ], "uint8" )
@@ -257,11 +257,11 @@ class ReferenceModule:
257257 @T .prim_func
258258 def main () -> None :
259259 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
260- buffer1 = T .buffer_decl ([97156 ], "int8" )
261- buffer2 = T .buffer_decl ([80 ], "uint8" )
262- buffer3 = T .buffer_decl ([64 ], "uint8" )
263- buffer4 = T .buffer_decl ([96 ], "uint8" )
264- buffer5 = T .buffer_decl ([32 ], "uint8" )
260+ buffer1 = T .Buffer ([97156 ], "int8" )
261+ buffer2 = T .Buffer ([80 ], "uint8" )
262+ buffer3 = T .Buffer ([64 ], "uint8" )
263+ buffer4 = T .Buffer ([96 ], "uint8" )
264+ buffer5 = T .Buffer ([32 ], "uint8" )
265265 # body
266266 p1 = T .decl_buffer ([390336 ], "int8" )
267267 p2 = T .decl_buffer ([80 ], "uint8" )
@@ -289,14 +289,14 @@ class CopyToBufferWithLocalScope:
289289 @T .prim_func
290290 def main () -> None :
291291 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
292- buffer1 = T .buffer_decl ([64 ], "uint8" )
293- buffer2 = T .buffer_decl ([48 ], "uint8" )
294- buffer3 = T .buffer_decl ([48 ], "uint8" )
295- buffer4 = T .buffer_decl ([256 ], "uint8" )
296- buffer5 = T .buffer_decl ([16 ], "uint8" )
297- buffer6 = T .buffer_decl ([48 ], "uint8" )
298- buffer7 = T .buffer_decl ([256 ], "uint8" )
299- buffer8 = T .buffer_decl ([64 ], "uint8" )
292+ buffer1 = T .Buffer ([64 ], "uint8" )
293+ buffer2 = T .Buffer ([48 ], "uint8" )
294+ buffer3 = T .Buffer ([48 ], "uint8" )
295+ buffer4 = T .Buffer ([256 ], "uint8" )
296+ buffer5 = T .Buffer ([16 ], "uint8" )
297+ buffer6 = T .Buffer ([48 ], "uint8" )
298+ buffer7 = T .Buffer ([256 ], "uint8" )
299+ buffer8 = T .Buffer ([64 ], "uint8" )
300300 # body
301301 p1 = T .decl_buffer ([48 ], "uint8" )
302302 p2 = T .decl_buffer ([48 ], "uint8" )
@@ -330,14 +330,14 @@ class ReferenceModule:
330330 @T .prim_func
331331 def main () -> None :
332332 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
333- buffer1 = T .buffer_decl ([64 ], "uint8" )
334- buffer2 = T .buffer_decl ([48 ], "uint8" )
335- buffer3 = T .buffer_decl ([48 ], "uint8" )
336- buffer4 = T .buffer_decl ([256 ], "uint8" )
337- buffer5 = T .buffer_decl ([16 ], "uint8" )
338- buffer6 = T .buffer_decl ([48 ], "uint8" )
339- buffer7 = T .buffer_decl ([256 ], "uint8" )
340- buffer8 = T .buffer_decl ([64 ], "uint8" )
333+ buffer1 = T .Buffer ([64 ], "uint8" )
334+ buffer2 = T .Buffer ([48 ], "uint8" )
335+ buffer3 = T .Buffer ([48 ], "uint8" )
336+ buffer4 = T .Buffer ([256 ], "uint8" )
337+ buffer5 = T .Buffer ([16 ], "uint8" )
338+ buffer6 = T .Buffer ([48 ], "uint8" )
339+ buffer7 = T .Buffer ([256 ], "uint8" )
340+ buffer8 = T .Buffer ([64 ], "uint8" )
341341 # body
342342 p1 = T .decl_buffer ([48 ], "uint8" )
343343 p2 = T .decl_buffer ([48 ], "uint8" )
@@ -406,11 +406,11 @@ class ReferenceModule:
406406 @T .prim_func
407407 def main () -> None :
408408 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
409- buffer1 = T .buffer_decl ([97156 ], "int8" )
410- buffer2 = T .buffer_decl ([80 ], "uint8" )
411- buffer3 = T .buffer_decl ([64 ], "uint8" )
412- buffer4 = T .buffer_decl ([96 ], "uint8" )
413- buffer5 = T .buffer_decl ([32 ], "uint8" )
409+ buffer1 = T .Buffer ([97156 ], "int8" )
410+ buffer2 = T .Buffer ([80 ], "uint8" )
411+ buffer3 = T .Buffer ([64 ], "uint8" )
412+ buffer4 = T .Buffer ([96 ], "uint8" )
413+ buffer5 = T .Buffer ([32 ], "uint8" )
414414 # body
415415 p1 = T .decl_buffer ([390336 ], "int8" )
416416 p2 = T .decl_buffer ([80 ], "uint8" )
@@ -439,11 +439,11 @@ class ReferenceModule:
439439 @T .prim_func
440440 def main () -> None :
441441 T .func_attr ({"from_legacy_te_schedule" : True , "global_symbol" : "main" , "tir.noalias" : True })
442- buffer1 = T .buffer_decl ([97156 ], "int8" )
443- buffer2 = T .buffer_decl ([80 ], "uint8" )
444- buffer3 = T .buffer_decl ([64 ], "uint8" )
445- buffer4 = T .buffer_decl ([96 ], "uint8" )
446- buffer5 = T .buffer_decl ([32 ], "uint8" )
442+ buffer1 = T .Buffer ([97156 ], "int8" )
443+ buffer2 = T .Buffer ([80 ], "uint8" )
444+ buffer3 = T .Buffer ([64 ], "uint8" )
445+ buffer4 = T .Buffer ([96 ], "uint8" )
446+ buffer5 = T .Buffer ([32 ], "uint8" )
447447 # body
448448 p1 = T .decl_buffer ([390336 ], "int8" )
449449 p2 = T .decl_buffer ([80 ], "uint8" )
0 commit comments