Skip to content
Snippets Groups Projects
Commit b4534227 authored by Michael Kuron's avatar Michael Kuron :mortar_board:
Browse files

Restore support for 1-dimensional fields broken by previous commit

parent a4d16275
1 merge request!300Fix nontemporal stores on non-x86 for fields with variable size
......@@ -622,7 +622,8 @@ class SympyAssignment(Node):
result.update(self._lhs_symbol.atoms(sp.Symbol))
sizes = set().union(*(a.field.shape for a in self._lhs_symbol.atoms(ResolvedFieldAccess)))
sizes = set().union(*(a.field.shape[:a.field.spatial_dimensions]
for a in self._lhs_symbol.atoms(ResolvedFieldAccess)))
sizes = filter(lambda s: isinstance(s, FieldShapeSymbol), sizes)
result.update(sizes)
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment