Lines Matching defs:Read
462 ReadDescriptor &Read = ID.Reads[CurrentUse];
463 Read.OpIndex = OpIndex;
464 Read.UseIndex = I;
465 Read.SchedClassID = SchedClassID;
467 LLVM_DEBUG(dbgs() << "\t\t[Use] OpIdx=" << Read.OpIndex
468 << ", UseIndex=" << Read.UseIndex << '\n');
474 ReadDescriptor &Read = ID.Reads[CurrentUse + I];
475 Read.OpIndex = ~I;
476 Read.UseIndex = NumExplicitUses + I;
477 Read.RegisterID = MCDesc.implicit_uses()[I];
478 if (MRI.isConstant(Read.RegisterID))
480 Read.SchedClassID = SchedClassID;
481 LLVM_DEBUG(dbgs() << "\t\t[Use][I] OpIdx=" << ~Read.OpIndex
482 << ", UseIndex=" << Read.UseIndex << ", RegisterID="
483 << MRI.getName(Read.RegisterID) << '\n');
495 ReadDescriptor &Read = ID.Reads[CurrentUse];
496 Read.OpIndex = OpIndex;
497 Read.UseIndex = NumExplicitUses + NumImplicitUses + I;
498 Read.SchedClassID = SchedClassID;
500 LLVM_DEBUG(dbgs() << "\t\t[Use][V] OpIdx=" << Read.OpIndex
501 << ", UseIndex=" << Read.UseIndex << '\n');