Lines Matching refs:writes

141                                list<SchedWrite> writes = []> {
143 def : ReadAdvance<!cast<SchedRead>(name # "_WorstCase"), val, writes>;
146 def : ReadAdvance<!cast<SchedRead>(name # "_" # mx), val, writes>;
181 multiclass LMULSEWReadAdvanceImpl<string name, int val, list<SchedWrite> writes = [],
185 def : ReadAdvance<!cast<SchedRead>(name # "_WorstCase"), val, writes>;
189 def : ReadAdvance<!cast<SchedRead>(name # "_" # mx # "_E" # sew), val, writes>;
195 // definitions of writes corresponding to each (name, LMUL) pair, that are needed
205 all, writes, !listconcat(all, writes));
212 multiclass LMULReadAdvance<string name, int val, list<SchedWrite> writes = []>
213 : LMULReadAdvanceImpl<name, val, writes>;
220 multiclass LMULSEWReadAdvance<string name, int val, list<SchedWrite> writes = []>
221 : LMULSEWReadAdvanceImpl<name, val, writes, SchedMxList>;
237 multiclass LMULSEWReadAdvanceF<string name, int val, list<SchedWrite> writes = []>
238 : LMULSEWReadAdvanceImpl<name, val, writes, SchedMxListF, isF=1>;
244 multiclass LMULReadAdvanceW<string name, int val, list<SchedWrite> writes = []>
245 : LMULReadAdvanceImpl<name, val, writes>;
252 multiclass LMULReadAdvanceFW<string name, int val, list<SchedWrite> writes = []>
253 : LMULReadAdvanceImpl<name, val, writes>;
264 LMULSEWReadAdvanceW<string name, int val, list<SchedWrite> writes = []>
265 : LMULSEWReadAdvanceImpl<name, val, writes, SchedMxListW, isF = 0,
276 LMULSEWReadAdvanceFW<string name, int val, list<SchedWrite> writes = []>
277 : LMULSEWReadAdvanceImpl<name, val, writes, SchedMxListFW, isF = 1,