Home
last modified time | relevance | path

Searched refs:DefClass (Results 1 – 11 of 11) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/
DTargetInstrInfo.cpp71 unsigned DefClass = DefMI->getDesc().getSchedClass(); in getOperandLatency() local
73 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
86 unsigned DefClass = get(DefNode->getMachineOpcode()).getSchedClass(); in getOperandLatency() local
88 return ItinData->getOperandCycle(DefClass, DefIdx); in getOperandLatency()
90 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
119 unsigned DefClass = DefMI->getDesc().getSchedClass(); in hasLowDefLatency() local
120 int DefCycle = ItinData->getOperandCycle(DefClass, DefIdx); in hasLowDefLatency()
/external/swiftshader/third_party/LLVM/include/llvm/MC/
DMCInstrItineraries.h199 bool hasPipelineForwarding(unsigned DefClass, unsigned DefIdx, in hasPipelineForwarding() argument
201 unsigned FirstDefIdx = Itineraries[DefClass].FirstOperandCycle; in hasPipelineForwarding()
202 unsigned LastDefIdx = Itineraries[DefClass].LastOperandCycle; in hasPipelineForwarding()
220 int getOperandLatency(unsigned DefClass, unsigned DefIdx, in getOperandLatency() argument
225 int DefCycle = getOperandCycle(DefClass, DefIdx); in getOperandLatency()
235 hasPipelineForwarding(DefClass, DefIdx, UseClass, UseIdx)) in getOperandLatency()
/external/llvm/include/llvm/MC/
DMCInstrItineraries.h186 bool hasPipelineForwarding(unsigned DefClass, unsigned DefIdx, in hasPipelineForwarding() argument
188 unsigned FirstDefIdx = Itineraries[DefClass].FirstOperandCycle; in hasPipelineForwarding()
189 unsigned LastDefIdx = Itineraries[DefClass].LastOperandCycle; in hasPipelineForwarding()
207 int getOperandLatency(unsigned DefClass, unsigned DefIdx, in getOperandLatency() argument
212 int DefCycle = getOperandCycle(DefClass, DefIdx); in getOperandLatency()
222 hasPipelineForwarding(DefClass, DefIdx, UseClass, UseIdx)) in getOperandLatency()
/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp990 unsigned DefClass = get(DefNode->getMachineOpcode()).getSchedClass(); in getOperandLatency() local
992 return ItinData->getOperandCycle(DefClass, DefIdx); in getOperandLatency()
994 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
1061 unsigned DefClass = DefMI.getDesc().getSchedClass(); in hasLowDefLatency() local
1062 int DefCycle = ItinData->getOperandCycle(DefClass, DefIdx); in hasLowDefLatency()
1073 unsigned DefClass = DefMI.getDesc().getSchedClass(); in getOperandLatency() local
1075 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
1108 unsigned DefClass = DefMI.getDesc().getSchedClass(); in computeOperandLatency() local
1109 OperLatency = ItinData->getOperandCycle(DefClass, DefIdx); in computeOperandLatency()
DTargetSchedule.cpp168 unsigned DefClass = DefMI->getDesc().getSchedClass(); in computeOperandLatency() local
169 OperLatency = InstrItins.getOperandCycle(DefClass, DefOperIdx); in computeOperandLatency()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMBaseInstrInfo.cpp2084 unsigned DefClass, in getVLDMDefCycle() argument
2089 return ItinData->getOperandCycle(DefClass, DefIdx); in getVLDMDefCycle()
2125 unsigned DefClass, in getLDMDefCycle() argument
2130 return ItinData->getOperandCycle(DefClass, DefIdx); in getLDMDefCycle()
2232 unsigned DefClass = DefMCID.getSchedClass(); in getOperandLatency() local
2236 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
2245 DefCycle = ItinData->getOperandCycle(DefClass, DefIdx); in getOperandLatency()
2254 DefCycle = getVLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign); in getOperandLatency()
2275 DefCycle = getLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign); in getOperandLatency()
2326 if (ItinData->hasPipelineForwarding(DefClass, DefMCID.getNumOperands()-1, in getOperandLatency()
[all …]
DARMBaseInstrInfo.h224 unsigned DefClass,
228 unsigned DefClass,
/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h308 unsigned DefClass,
312 unsigned DefClass,
DARMBaseInstrInfo.cpp3186 unsigned DefClass, in getVLDMDefCycle() argument
3191 return ItinData->getOperandCycle(DefClass, DefIdx); in getVLDMDefCycle()
3227 unsigned DefClass, in getLDMDefCycle() argument
3232 return ItinData->getOperandCycle(DefClass, DefIdx); in getLDMDefCycle()
3334 unsigned DefClass = DefMCID.getSchedClass(); in getOperandLatency() local
3338 return ItinData->getOperandLatency(DefClass, DefIdx, UseClass, UseIdx); in getOperandLatency()
3347 DefCycle = ItinData->getOperandCycle(DefClass, DefIdx); in getOperandLatency()
3356 DefCycle = getVLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign); in getOperandLatency()
3377 DefCycle = getLDMDefCycle(ItinData, DefMCID, DefClass, DefIdx, DefAlign); in getOperandLatency()
3428 if (ItinData->hasPipelineForwarding(DefClass, DefMCID.getNumOperands()-1, in getOperandLatency()
[all …]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DScheduleDAGInstrs.cpp633 unsigned DefClass = DefMI->getDesc().getSchedClass(); in ComputeOperandLatency() local
634 Latency = InstrItins->getOperandCycle(DefClass, DefIdx); in ComputeOperandLatency()
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.cpp125 unsigned DefClass = MI.getDesc().getSchedClass(); in getInstrLatency() local
131 int Cycle = ItinData->getOperandCycle(DefClass, i); in getInstrLatency()