reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
547 ID->NumMicroOps = SCDesc.NumMicroOps; 548 ID->SchedClassID = SchedClassID; 565 ID->MayLoad = MCDesc.mayLoad(); 566 ID->MayStore = MCDesc.mayStore(); 567 ID->HasSideEffects = MCDesc.hasUnmodeledSideEffects(); 568 ID->BeginGroup = SCDesc.BeginGroup; 569 ID->EndGroup = SCDesc.EndGroup; 571 initializeUsedResources(*ID, SCDesc, STI, ProcResourceMasks); 572 computeMaxLatency(*ID, MCDesc, SCDesc, STI); 577 populateWrites(*ID, MCI, SchedClassID); 578 populateReads(*ID, MCI, SchedClassID); 580 LLVM_DEBUG(dbgs() << "\t\tMaxLatency=" << ID->MaxLatency << '\n'); 581 LLVM_DEBUG(dbgs() << "\t\tNumMicroOps=" << ID->NumMicroOps << '\n'); 584 if (Error Err = verifyInstrDesc(*ID, MCI)) 590 Descriptors[MCI.getOpcode()] = std::move(ID); 594 VariantDescriptors[&MCI] = std::move(ID);