Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DTargetSubtargetInfo.cpp89 TargetSchedModel TSchedModel; in getSchedInfoStr() local
90 TSchedModel.init(this); in getSchedInfoStr()
91 unsigned Latency = TSchedModel.computeInstrLatency(&MI); in getSchedInfoStr()
92 double RThroughput = TSchedModel.computeReciprocalThroughput(&MI); in getSchedInfoStr()
100 TargetSchedModel TSchedModel; in getSchedInfoStr() local
101 TSchedModel.init(this); in getSchedInfoStr()
103 if (TSchedModel.hasInstrSchedModel()) in getSchedInfoStr()
104 Latency = TSchedModel.computeInstrLatency(MCI); in getSchedInfoStr()
105 else if (TSchedModel.hasInstrItineraries()) { in getSchedInfoStr()
106 auto *ItinData = TSchedModel.getInstrItineraries(); in getSchedInfoStr()
[all …]
DMachineCombiner.cpp71 TargetSchedModel TSchedModel; member in __anond7832ff20111::MachineCombiner
162 assert(TSchedModel.hasInstrSchedModelOrItineraries() && in getDepth()
189 LatencyOp = TSchedModel.computeOperandLatency(DefInstr, DefIdx, in getDepth()
195 LatencyOp = TSchedModel.computeOperandLatency( in getDepth()
219 assert(TSchedModel.hasInstrSchedModelOrItineraries() && in getLatency()
237 LatencyOp = TSchedModel.computeOperandLatency( in getLatency()
241 LatencyOp = TSchedModel.computeInstrLatency(NewRoot); in getLatency()
282 NewRootLatency += TSchedModel.computeInstrLatency(InsInstrs[i]); in getLatenciesForInstrSequences()
287 RootLatency += TSchedModel.computeInstrLatency(I); in getLatenciesForInstrSequences()
305 assert(TSchedModel.hasInstrSchedModelOrItineraries() && in improvesCriticalPathLen()
[all …]
/external/llvm/lib/CodeGen/
DMachineCombiner.cpp47 TargetSchedModel TSchedModel; member in __anonbe3a18ba0111::MachineCombiner
129 assert(TSchedModel.hasInstrSchedModelOrItineraries() && in getDepth()
155 LatencyOp = TSchedModel.computeOperandLatency( in getDepth()
162 LatencyOp = TSchedModel.computeOperandLatency( in getDepth()
186 assert(TSchedModel.hasInstrSchedModelOrItineraries() && in getLatency()
204 LatencyOp = TSchedModel.computeOperandLatency( in getLatency()
208 LatencyOp = TSchedModel.computeInstrLatency(NewRoot); in getLatency()
247 assert(TSchedModel.hasInstrSchedModelOrItineraries() && in improvesCriticalPathLen()
273 unsigned RootLatency = TSchedModel.computeInstrLatency(Root); in improvesCriticalPathLen()
307 if (!TSchedModel.hasInstrSchedModel()) in preservesResourceLen()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86CmovConversion.cpp126 TargetSchedModel TSchedModel; member in __anon4f3d06360111::X86CmovConverterPass
181 TSchedModel.init(&STI); in runOnMachineFunction()
471 unsigned Latency = TSchedModel.computeInstrLatency(&MI); in checkForProfitableCmovCandidates()
536 unsigned MispredictPenalty = TSchedModel.getMCSchedModel()->MispredictPenalty; in checkForProfitableCmovCandidates()