Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DTargetSchedule.cpp106 const MCSchedClassDesc *SCDesc = SchedModel.getSchedClassDesc(SchedClass); in resolveSchedClass() local
107 if (!SCDesc->isValid()) in resolveSchedClass()
108 return SCDesc; in resolveSchedClass()
113 while (SCDesc->isVariant()) { in resolveSchedClass()
117 SCDesc = SchedModel.getSchedClassDesc(SchedClass); in resolveSchedClass()
119 return SCDesc; in resolveSchedClass()
187 const MCSchedClassDesc *SCDesc = resolveSchedClass(DefMI); in computeOperandLatency() local
189 if (DefIdx < SCDesc->NumWriteLatencyEntries) { in computeOperandLatency()
192 STI->getWriteLatencyEntry(SCDesc, DefIdx); in computeOperandLatency()
211 if (SCDesc->isValid() && !DefMI->getOperand(DefOperIdx).isImplicit() in computeOperandLatency()
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64StorePairSuppress.cpp82 const MCSchedClassDesc *SCDesc = in shouldAddSTPToBlock() local
86 if (SCDesc->isValid() && !SCDesc->isVariant()) { in shouldAddSTPToBlock()
87 unsigned ResLenWithSTP = BBTrace.getResourceLength(None, SCDesc); in shouldAddSTPToBlock()
/external/llvm/utils/TableGen/
DSubtargetEmitter.cpp830 MCSchedClassDesc &SCDesc = SCTab.back(); in GenSchedClassTables() local
832 SCDesc.NumMicroOps = 0; in GenSchedClassTables()
833 SCDesc.BeginGroup = false; in GenSchedClassTables()
834 SCDesc.EndGroup = false; in GenSchedClassTables()
835 SCDesc.WriteProcResIdx = 0; in GenSchedClassTables()
836 SCDesc.WriteLatencyIdx = 0; in GenSchedClassTables()
837 SCDesc.ReadAdvanceIdx = 0; in GenSchedClassTables()
856 SCDesc.NumMicroOps = MCSchedClassDesc::VariantNumMicroOps; in GenSchedClassTables()
939 SCDesc.NumMicroOps = MCSchedClassDesc::InvalidNumMicroOps; in GenSchedClassTables()
943 SCDesc.NumMicroOps += WriteRes->getValueAsInt("NumMicroOps"); in GenSchedClassTables()
[all …]
/external/llvm/lib/MC/MCDisassembler/
DDisassembler.cpp197 const MCSchedClassDesc *SCDesc = SCModel.getSchedClassDesc(SCClass); in getLatency() local
200 if (!SCDesc || !SCDesc->isValid() || SCDesc->isVariant()) in getLatency()
205 for (unsigned DefIdx = 0, DefEnd = SCDesc->NumWriteLatencyEntries; in getLatency()
208 const MCWriteLatencyEntry *WLEntry = STI->getWriteLatencyEntry(SCDesc, in getLatency()