Lines Matching defs:Write

345     WriteDescriptor &Write = ID.Writes[CurrentDef];
346 Write.OpIndex = i;
351 Write.Latency =
353 Write.SClassOrWriteResourceID = WLE.WriteResourceID;
356 Write.Latency = ID.MaxLatency;
357 Write.SClassOrWriteResourceID = 0;
359 Write.IsOptionalDef = false;
361 dbgs() << "\t\t[Def] OpIdx=" << Write.OpIndex
362 << ", Latency=" << Write.Latency
363 << ", WriteResourceID=" << Write.SClassOrWriteResourceID << '\n';
372 WriteDescriptor &Write = ID.Writes[Index];
373 Write.OpIndex = ~CurrentDef;
374 Write.RegisterID = MCDesc.implicit_defs()[CurrentDef];
379 Write.Latency =
381 Write.SClassOrWriteResourceID = WLE.WriteResourceID;
384 Write.Latency = ID.MaxLatency;
385 Write.SClassOrWriteResourceID = 0;
388 Write.IsOptionalDef = false;
389 assert(Write.RegisterID != 0 && "Expected a valid phys register!");
391 dbgs() << "\t\t[Def][I] OpIdx=" << ~Write.OpIndex
392 << ", PhysReg=" << MRI.getName(Write.RegisterID)
393 << ", Latency=" << Write.Latency
394 << ", WriteResourceID=" << Write.SClassOrWriteResourceID << '\n';
399 WriteDescriptor &Write = ID.Writes[NumExplicitDefs + NumImplicitDefs];
400 Write.OpIndex = OptionalDefIdx;
402 Write.Latency = ID.MaxLatency;
403 Write.SClassOrWriteResourceID = 0;
404 Write.IsOptionalDef = true;
406 dbgs() << "\t\t[Def][O] OpIdx=" << Write.OpIndex
407 << ", Latency=" << Write.Latency
408 << ", WriteResourceID=" << Write.SClassOrWriteResourceID << '\n';
425 WriteDescriptor &Write = ID.Writes[CurrentDef];
426 Write.OpIndex = OpIndex;
428 Write.Latency = ID.MaxLatency;
429 Write.SClassOrWriteResourceID = 0;
430 Write.IsOptionalDef = false;
433 dbgs() << "\t\t[Def][V] OpIdx=" << Write.OpIndex
434 << ", Latency=" << Write.Latency
435 << ", WriteResourceID=" << Write.SClassOrWriteResourceID << '\n';