Lines Matching refs:SubtargetInfo_
117 InstPrinter_->printInst(&MI, 0, "", *SubtargetInfo_, OSS); in writeSnippet()
139 *SubtargetInfo_, *InstrInfo_, MCI); in printInstructionRowCsv()
142 SubtargetInfo_->getSchedModel().getSchedClassDesc(SchedClassId); in printInstructionRowCsv()
161 : Clustering_(Clustering), SubtargetInfo_(std::move(SubtargetInfo)), in Analysis()
176 SubtargetInfo_.reset( in Analysis()
184 RegInfo_.get(), SubtargetInfo_.get()); in Analysis()
185 Disasm_.reset(Target.createMCDisassembler(*SubtargetInfo_, *Context_)); in Analysis()
235 ResolvedSchedClass::resolveSchedClassId(*SubtargetInfo_, *InstrInfo_, in makePointsPerSchedClass()
242 ResolvedSchedClass(*SubtargetInfo_, SchedClassId, WasVariant)); in makePointsPerSchedClass()
317 << (Cluster.measurementsMatch(*SubtargetInfo_, RSC, Clustering_, in printSchedClassClustersHtml()
386 const auto &SM = SubtargetInfo_->getSchedModel(); in printSchedClassDescHtml()
394 SubtargetInfo_->getWriteLatencyEntry(RSC.SCDesc, I); in printSchedClassDescHtml()
407 MCSchedModel::getReciprocalThroughput(*SubtargetInfo_, *RSC.SCDesc)); in printSchedClassDescHtml()
422 writeEscaped<kEscapeHtml>(OS, SubtargetInfo_->getSchedModel() in printSchedClassDescHtml()
579 return C.measurementsMatch(*SubtargetInfo_, RSCAndPoints.RSC, in run()