Searched refs:TSchedModel (Results 1 – 7 of 7) sorted by relevance
78 TargetSchedModel TSchedModel; member in __anon20cc5c180111::MachineCombiner236 LatencyOp = TSchedModel.computeOperandLatency(DefInstr, DefIdx, in getDepth()245 LatencyOp = TSchedModel.computeOperandLatency( in getDepth()288 LatencyOp = TSchedModel.computeOperandLatency( in getLatency()294 LatencyOp = TSchedModel.computeInstrLatency(NewRoot); in getLatency()328 NewRootLatency += TSchedModel.computeInstrLatency(InsInstrs[i]); in getLatenciesForInstrSequences()333 RootLatency += TSchedModel.computeInstrLatency(I); in getLatenciesForInstrSequences()392 NewRootLatency = TSchedModel.computeInstrLatency(InsInstrs.back()); in improvesCriticalPathLen()393 RootLatency = TSchedModel.computeInstrLatency(Root); in improvesCriticalPathLen()432 if (!TSchedModel.hasInstrSchedModel()) in preservesResourceLen()[all …]
110 TargetSchedModel TSchedModel; member in __anon135b54a50111::SelectOptimizeImpl439 TSchedModel.init(TSI); in run()467 TSchedModel.init(TSI); in runOnFunction()1264 uint64_t MispredictPenalty = TSchedModel.getMCSchedModel()->MispredictPenalty; in getMispredictionCost()
125 TargetSchedModel TSchedModel; member in __anonc9c5ba1c0111::X86CmovConverterPass184 TSchedModel.init(&STI); in runOnMachineFunction()483 unsigned Latency = TSchedModel.computeInstrLatency(&MI); in checkForProfitableCmovCandidates()548 unsigned MispredictPenalty = TSchedModel.getMCSchedModel()->MispredictPenalty; in checkForProfitableCmovCandidates()
64 TSchedModel.init(&ST); in GCNHazardRecognizer()275 const MCSchedClassDesc *SC = TSchedModel.resolveSchedClass(&MI); in getMFMAPipelineWaitStates()276 assert(TSchedModel.getWriteProcResBegin(SC) != in getMFMAPipelineWaitStates()277 TSchedModel.getWriteProcResEnd(SC)); in getMFMAPipelineWaitStates()278 return TSchedModel.getWriteProcResBegin(SC)->ReleaseAtCycle; in getMFMAPipelineWaitStates()2039 std::max(HazardDefLatency, TSchedModel.computeInstrLatency(&MI)); in checkMAIHazards908()2116 std::max(HazardDefLatency, TSchedModel.computeInstrLatency(&MI)); in checkMAIHazards908()2259 TSchedModel.computeInstrLatency(MI1) == 2) in checkMAIHazards90A()2276 int NumPasses = TSchedModel.computeInstrLatency(MI1); in checkMAIHazards90A()2326 int NumPasses = TSchedModel.computeInstrLatency(MI1); in checkMAIHazards90A()[all …]
49 TargetSchedModel TSchedModel; variable
971 const TargetSchedModel *TSchedModel = DAGInstrs->getSchedModel(); in apply() local972 if (!TSchedModel || DAG->SUnits.empty()) in apply()989 unsigned Lat = TSchedModel->computeInstrLatency(&MAI) - 1; in apply()
2556 const TargetSchedModel *TSchedModel = DAGInstrs->getSchedModel(); in apply() local2557 if (!TSchedModel || DAGInstrs->SUnits.empty()) in apply()