HomeSort by relevance Sort by last modified time
    Searched refs:MCSchedClassDesc (Results 1 - 14 of 14) sorted by null

  /external/llvm/include/llvm/CodeGen/
TargetSchedule.h 54 /// Return the MCSchedClassDesc for this instruction.
55 const MCSchedClassDesc *resolveSchedClass(const MachineInstr *MI) const;
89 const MCSchedClassDesc *SC = nullptr) const;
113 ProcResIter getWriteProcResBegin(const MCSchedClassDesc *SC) const {
117 ProcResIter getWriteProcResEnd(const MCSchedClassDesc *SC) const {
MachineTraceMetrics.h 268 ArrayRef<const MCSchedClassDesc *> ExtraInstrs = None,
269 ArrayRef<const MCSchedClassDesc *> RemoveInstrs = None) const;
ScheduleDAGInstrs.h 172 const MCSchedClassDesc *getSchedClass(SUnit *SU) const {
ScheduleDAG.h 33 struct MCSchedClassDesc;
272 const MCSchedClassDesc *SchedClass; // NULL or resolved SchedClass.
  /external/llvm/include/llvm/MC/
MCSchedule.h 101 struct MCSchedClassDesc {
193 const MCSchedClassDesc *SchedClassTable;
220 const MCSchedClassDesc *getSchedClassDesc(unsigned SchedClassIdx) const {
MCSubtargetInfo.h 104 const MCSchedClassDesc *SC) const {
108 const MCSchedClassDesc *SC) const {
112 const MCWriteLatencyEntry *getWriteLatencyEntry(const MCSchedClassDesc *SC,
120 int getReadAdvanceCycles(const MCSchedClassDesc *SC, unsigned UseIdx,
  /external/llvm/lib/CodeGen/
TargetSchedule.cpp 77 const MCSchedClassDesc *SC) const {
99 /// Return the MCSchedClassDesc for this instruction. Some SchedClasses require
101 const MCSchedClassDesc *TargetSchedModel::
106 const MCSchedClassDesc *SCDesc = SchedModel.getSchedClassDesc(SchedClass);
187 const MCSchedClassDesc *SCDesc = resolveSchedClass(DefMI);
199 const MCSchedClassDesc *UseDesc = resolveSchedClass(UseMI);
231 const MCSchedClassDesc *SCDesc = SchedModel.getSchedClassDesc(SCIdx);
259 const MCSchedClassDesc *SCDesc = resolveSchedClass(MI);
299 const MCSchedClassDesc *SCDesc = resolveSchedClass(DefMI);
MachineCombiner.cpp 79 SmallVectorImpl<const MCSchedClassDesc *> &InstrsSC);
258 SmallVectorImpl<const MCSchedClassDesc *> &InstrsSC) {
262 const MCSchedClassDesc *SC = SchedModel.getSchedClassDesc(Idx);
280 SmallVector<const MCSchedClassDesc *, 16> InsInstrsSC;
281 SmallVector<const MCSchedClassDesc *, 16> DelInstrsSC;
286 ArrayRef<const MCSchedClassDesc *> MSCInsArr = makeArrayRef(InsInstrsSC);
287 ArrayRef<const MCSchedClassDesc *> MSCDelArr = makeArrayRef(DelInstrsSC);
MachineTraceMetrics.cpp 109 const MCSchedClassDesc *SC = SchedModel.resolveSchedClass(&MI);
    [all...]
MachineScheduler.cpp     [all...]
ScheduleDAGInstrs.cpp 724 const MCSchedClassDesc *SC = getSchedClass(SU);
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64StorePairSuppress.cpp 82 const MCSchedClassDesc *SCDesc =
  /external/llvm/utils/TableGen/
SubtargetEmitter.cpp 38 std::vector<std::vector<MCSchedClassDesc> > ProcSchedClasses;
824 std::vector<MCSchedClassDesc> &SCTab = SchedTables.ProcSchedClasses.back();
830 MCSchedClassDesc &SCDesc = SCTab.back();
856 SCDesc.NumMicroOps = MCSchedClassDesc::VariantNumMicroOps;
    [all...]
  /external/llvm/lib/MC/MCDisassembler/
Disassembler.cpp 197 const MCSchedClassDesc *SCDesc = SCModel.getSchedClassDesc(SCClass);

Completed in 550 milliseconds