Lines Matching refs:Write
301 WriteDescriptor &Write = ID.Writes[CurrentDef]; in populateWrites() local
302 Write.OpIndex = i; in populateWrites()
307 Write.Latency = in populateWrites()
309 Write.SClassOrWriteResourceID = WLE.WriteResourceID; in populateWrites()
312 Write.Latency = ID.MaxLatency; in populateWrites()
313 Write.SClassOrWriteResourceID = 0; in populateWrites()
315 Write.IsOptionalDef = false; in populateWrites()
317 dbgs() << "\t\t[Def] OpIdx=" << Write.OpIndex in populateWrites()
318 << ", Latency=" << Write.Latency in populateWrites()
319 << ", WriteResourceID=" << Write.SClassOrWriteResourceID << '\n'; in populateWrites()
328 WriteDescriptor &Write = ID.Writes[Index]; in populateWrites() local
329 Write.OpIndex = ~CurrentDef; in populateWrites()
330 Write.RegisterID = MCDesc.getImplicitDefs()[CurrentDef]; in populateWrites()
335 Write.Latency = in populateWrites()
337 Write.SClassOrWriteResourceID = WLE.WriteResourceID; in populateWrites()
340 Write.Latency = ID.MaxLatency; in populateWrites()
341 Write.SClassOrWriteResourceID = 0; in populateWrites()
344 Write.IsOptionalDef = false; in populateWrites()
345 assert(Write.RegisterID != 0 && "Expected a valid phys register!"); in populateWrites()
347 dbgs() << "\t\t[Def][I] OpIdx=" << ~Write.OpIndex in populateWrites()
348 << ", PhysReg=" << MRI.getName(Write.RegisterID) in populateWrites()
349 << ", Latency=" << Write.Latency in populateWrites()
350 << ", WriteResourceID=" << Write.SClassOrWriteResourceID << '\n'; in populateWrites()
355 WriteDescriptor &Write = ID.Writes[NumExplicitDefs + NumImplicitDefs]; in populateWrites() local
356 Write.OpIndex = MCDesc.getNumOperands() - 1; in populateWrites()
358 Write.Latency = ID.MaxLatency; in populateWrites()
359 Write.SClassOrWriteResourceID = 0; in populateWrites()
360 Write.IsOptionalDef = true; in populateWrites()
362 dbgs() << "\t\t[Def][O] OpIdx=" << Write.OpIndex in populateWrites()
363 << ", Latency=" << Write.Latency in populateWrites()
364 << ", WriteResourceID=" << Write.SClassOrWriteResourceID << '\n'; in populateWrites()
387 WriteDescriptor &Write = ID.Writes[CurrentDef]; in populateWrites() local
388 Write.OpIndex = OpIndex; in populateWrites()
390 Write.Latency = ID.MaxLatency; in populateWrites()
391 Write.SClassOrWriteResourceID = 0; in populateWrites()
392 Write.IsOptionalDef = false; in populateWrites()
395 dbgs() << "\t\t[Def][V] OpIdx=" << Write.OpIndex in populateWrites()
396 << ", Latency=" << Write.Latency in populateWrites()
397 << ", WriteResourceID=" << Write.SClassOrWriteResourceID << '\n'; in populateWrites()