Lines Matching defs:CurrentDef
329 unsigned CurrentDef = 0;
332 for (; i < MCI.getNumOperands() && CurrentDef < NumExplicitDefs; ++i) {
337 if (MCDesc.operands()[CurrentDef].isOptionalDef()) {
338 OptionalDefIdx = CurrentDef++;
342 CurrentDef++;
346 WriteDescriptor &Write = ID.Writes[CurrentDef];
348 if (CurrentDef < NumWriteLatencyEntries) {
350 *STI.getWriteLatencyEntry(&SCDesc, CurrentDef);
366 CurrentDef++;
369 assert(CurrentDef == NumExplicitDefs &&
371 for (CurrentDef = 0; CurrentDef < NumImplicitDefs; ++CurrentDef) {
372 unsigned Index = NumExplicitDefs + CurrentDef;
374 Write.OpIndex = ~CurrentDef;
375 Write.RegisterID = MCDesc.implicit_defs()[CurrentDef];
417 CurrentDef = NumExplicitDefs + NumImplicitDefs + MCDesc.hasOptionalDef();
426 WriteDescriptor &Write = ID.Writes[CurrentDef];
432 ++CurrentDef;
440 ID.Writes.resize(CurrentDef);