exp->rep
first cut at grouping loads/stores