Home
last modified time | relevance | path

Searched refs:TSchedModel (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DMachineCombiner.cpp78 TargetSchedModel TSchedModel; member in __anonf5865b4f0111::MachineCombiner
236 LatencyOp = TSchedModel.computeOperandLatency(DefInstr, DefIdx, in getDepth()
243 LatencyOp = TSchedModel.computeOperandLatency( in getDepth()
284 LatencyOp = TSchedModel.computeOperandLatency( in getLatency()
288 LatencyOp = TSchedModel.computeInstrLatency(NewRoot); in getLatency()
341 NewRootLatency += TSchedModel.computeInstrLatency(InsInstrs[i]); in getLatenciesForInstrSequences()
346 RootLatency += TSchedModel.computeInstrLatency(I); in getLatenciesForInstrSequences()
441 if (!TSchedModel.hasInstrSchedModel()) in preservesResourceLen()
548 if (InsInstrs.empty() || !TSchedModel.hasInstrSchedModelOrItineraries()) in verifyPatternOrder()
736 TSchedModel.init(STI); in runOnMachineFunction()
H A DSelectOptimize.cpp110 TargetSchedModel TSchedModel; member in __anon7ea6c8fc0111::SelectOptimize
255 TSchedModel.init(TSI); in runOnFunction()
990 uint64_t MispredictPenalty = TSchedModel.getMCSchedModel()->MispredictPenalty; in getMispredictionCost()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86CmovConversion.cpp125 TargetSchedModel TSchedModel; member in __anoncde2d3b30111::X86CmovConverterPass
184 TSchedModel.init(&STI); in runOnMachineFunction()
479 unsigned Latency = TSchedModel.computeInstrLatency(&MI); in checkForProfitableCmovCandidates()
544 unsigned MispredictPenalty = TSchedModel.getMCSchedModel()->MispredictPenalty; in checkForProfitableCmovCandidates()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DGCNHazardRecognizer.cpp63 TSchedModel.init(&ST); in GCNHazardRecognizer()
271 const MCSchedClassDesc *SC = TSchedModel.resolveSchedClass(&MI); in getMFMAPipelineWaitStates()
272 assert(TSchedModel.getWriteProcResBegin(SC) != in getMFMAPipelineWaitStates()
273 TSchedModel.getWriteProcResEnd(SC)); in getMFMAPipelineWaitStates()
274 return TSchedModel.getWriteProcResBegin(SC)->Cycles; in getMFMAPipelineWaitStates()
2021 std::max(HazardDefLatency, TSchedModel.computeInstrLatency(&MI)); in checkMAIHazards908()
2098 std::max(HazardDefLatency, TSchedModel.computeInstrLatency(&MI)); in checkMAIHazards908()
2221 TSchedModel.computeInstrLatency(MI1) == 2) in checkMAIHazards90A()
2240 switch (TSchedModel.computeInstrLatency(MI1)) { in checkMAIHazards90A()
2290 switch (TSchedModel.computeInstrLatency(MI1)) { in checkMAIHazards90A()
[all …]
H A DGCNHazardRecognizer.h49 TargetSchedModel TSchedModel; variable
H A DAMDGPUSubtarget.cpp921 const TargetSchedModel *TSchedModel = DAGInstrs->getSchedModel(); in apply() local
922 if (!TSchedModel || DAG->SUnits.empty()) in apply()
939 unsigned Lat = TSchedModel->computeInstrLatency(&MAI) - 1; in apply()
H A DAMDGPUIGroupLP.cpp1007 const TargetSchedModel *TSchedModel = DAGInstrs->getSchedModel(); in apply() local
1008 if (!TSchedModel || DAGInstrs->SUnits.empty()) in apply()