Skip to content

Commit d96ba8a

Browse files
committed
Fixed unique item check
1 parent c12c451 commit d96ba8a

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

Deeploy/TilingExtension/TilingCodegen.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,16 @@ def minimizeVariableReplacement(
165165
newRepTypes = {}
166166

167167
for key, value in scheme.perTileReplacements.items():
168-
if len(value) > 1:
168+
more_than_one_unique_item = False
169+
items_checked = list()
170+
for item in value:
171+
if item not in items_checked:
172+
items_checked.append(item)
173+
if len(items_checked) > 1:
174+
more_than_one_unique_item = True
175+
break
176+
177+
if more_than_one_unique_item:
169178
newPerTileRep[key] = scheme.perTileReplacements[key]
170179
newRepTypes[key] = scheme.replacementTypes[key]
171180
else:

0 commit comments

Comments
 (0)