reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
430 if (MI.isDebugInstr()) 434 bool IsCMOV = CmovInstructions.count(&MI); 435 for (auto &MO : MI.uses()) { 452 DepthMap[OperandToDefMap.lookup(&MI.getOperand(1))].OptDepth, 453 DepthMap[OperandToDefMap.lookup(&MI.getOperand(2))].OptDepth); 456 for (auto &MO : MI.operands()) { 460 RegDefMaps[Register::isVirtualRegister(Reg)][Reg] = &MI; 463 unsigned Latency = TSchedModel.computeInstrLatency(&MI); 464 DepthMap[&MI] = {MIDepth += Latency, MIDepthOpt += Latency};