Lines Matching refs:CurrentDef
355 unsigned CurrentDef = 0; in populateWrites() local
358 for (; i < MCI.getNumOperands() && CurrentDef < NumExplicitDefs; ++i) { in populateWrites()
363 if (MCDesc.OpInfo[CurrentDef].isOptionalDef()) { in populateWrites()
364 OptionalDefIdx = CurrentDef++; in populateWrites()
368 WriteDescriptor &Write = ID.Writes[CurrentDef]; in populateWrites()
370 if (CurrentDef < NumWriteLatencyEntries) { in populateWrites()
372 *STI.getWriteLatencyEntry(&SCDesc, CurrentDef); in populateWrites()
388 CurrentDef++; in populateWrites()
391 assert(CurrentDef == NumExplicitDefs && in populateWrites()
393 for (CurrentDef = 0; CurrentDef < NumImplicitDefs; ++CurrentDef) { in populateWrites()
394 unsigned Index = NumExplicitDefs + CurrentDef; in populateWrites()
396 Write.OpIndex = ~CurrentDef; in populateWrites()
397 Write.RegisterID = MCDesc.getImplicitDefs()[CurrentDef]; in populateWrites()
439 CurrentDef = NumExplicitDefs + NumImplicitDefs + MCDesc.hasOptionalDef(); in populateWrites()
446 WriteDescriptor &Write = ID.Writes[CurrentDef]; in populateWrites()
452 ++CurrentDef; in populateWrites()
460 ID.Writes.resize(CurrentDef); in populateWrites()