Lines Matching defs:CurrentDef
328 unsigned CurrentDef = 0;
331 for (; i < MCI.getNumOperands() && CurrentDef < NumExplicitDefs; ++i) {
336 if (MCDesc.operands()[CurrentDef].isOptionalDef()) {
337 OptionalDefIdx = CurrentDef++;
341 CurrentDef++;
345 WriteDescriptor &Write = ID.Writes[CurrentDef];
347 if (CurrentDef < NumWriteLatencyEntries) {
349 *STI.getWriteLatencyEntry(&SCDesc, CurrentDef);
365 CurrentDef++;
368 assert(CurrentDef == NumExplicitDefs &&
370 for (CurrentDef = 0; CurrentDef < NumImplicitDefs; ++CurrentDef) {
371 unsigned Index = NumExplicitDefs + CurrentDef;
373 Write.OpIndex = ~CurrentDef;
374 Write.RegisterID = MCDesc.implicit_defs()[CurrentDef];
416 CurrentDef = NumExplicitDefs + NumImplicitDefs + MCDesc.hasOptionalDef();
425 WriteDescriptor &Write = ID.Writes[CurrentDef];
431 ++CurrentDef;
439 ID.Writes.resize(CurrentDef);