clean up pm_remove_invalid [PR] (#16895)

This commit is contained in:
chenyu
2026-07-06 20:10:52 -04:00
committed by GitHub
parent 4faed79216
commit eb3cb16cc1
+2 -2
View File
@@ -98,9 +98,9 @@ pm_data_invalid = PatternMatcher([
propagate_invalid = pm_index_invalid + pm_data_invalid
# TODO: this does nothing now
# NOTE: this happens in padded WMMA, so rewrite to 0
pm_remove_invalid = PatternMatcher([
(UPat(Ops.CONST, arg=Invalid, name="i"), lambda i: i.const_like(0) if i.dtype.scalar() is not dtypes.weakint else None),
(invalid_pat, lambda i: i.const_like(0) if i.dtype.scalar() is not dtypes.weakint else None),
])
symbolic_simple = propagate_invalid + PatternMatcher([