Searched refs:SchedModels (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | SubtargetEmitter.cpp | 83 CodeGenSchedModels &SchedModels; member in __anon8c84453c0111::SubtargetEmitter 327 SchedModels.getModelForProc(Processor).ModelName; in CPUKeyValues() 498 ItinList.resize(SchedModels.numInstrSchedClasses()); in EmitStageAndOperandCycleData() 1038 LLVM_DEBUG(SC.dump(&SchedModels)); in GenSchedClassTables() 1127 if (!SchedModels.hasReadOfWrite( in GenSchedClassTables() 1479 << " " << (SchedModels.schedClassEnd() in EmitProcessorModels() 1509 if (SchedModels.hasItineraries()) { in EmitSchedModel() 1661 collectVariantClasses(SchedModels, VariantClasses, in emitSchedModelHelpersImpl() 1963 if (SchedModels.hasItineraries()) { in run() 2037 if (SchedModels.hasItineraries()) { in run() [all …]
|
| H A D | CodeGenSchedule.cpp | 1352 CodeGenSchedModels &SchedModels; member in __anon3a1684130b11::PredTransitions 1357 PredTransitions(CodeGenSchedModels &sm): SchedModels(sm) {} in PredTransitions() 1459 VarProcIdx = SchedModels.getProcModel(ModelDef).Index; in getIntersectingVariants() 1484 *(SchedModels.procModelBegin() + AliasProcIdx); in getIntersectingVariants() 1546 SchedModels.findRWs(SelectedDefs, SelectedRWs, IsRead); in pushVariant() 1666 static void addSequences(CodeGenSchedModels &SchedModels, in addSequences() argument 1725 dumpTransition(SchedModels, FromSC, SCTrans, Preds); in inferFromTransitions() 1727 SchedModels.getSchedClass(FromClassIdx) in inferFromTransitions() 2246 SchedModels->getSchedWrite(Writes[i]).dump(); in dump() 2254 SchedModels->getSchedRead(Reads[i]).dump(); in dump() [all …]
|
| H A D | CodeGenTarget.cpp | 470 if (!SchedModels) in getSchedModels() 471 SchedModels = std::make_unique<CodeGenSchedModels>(Records, *this); in getSchedModels() 472 return *SchedModels; in getSchedModels()
|
| H A D | CodeGenTarget.h | 73 mutable std::unique_ptr<CodeGenSchedModels> SchedModels; variable
|
| H A D | InstrInfoEmitter.cpp | 53 const CodeGenSchedModels &SchedModels; member in __anon2ef2a7e70111::InstrInfoEmitter 57 Records(R), CDP(R), SchedModels(CDP.getTargetInfo().getSchedModels()) {} in InstrInfoEmitter() 1189 << SchedModels.getSchedClassIdx(Inst) << ",\t"; in emitRecord() 1301 for (const auto &Class : SchedModels.explicit_classes()) in emitEnums()
|
| H A D | CodeGenSchedule.h | 163 void dump(const CodeGenSchedModels *SchedModels) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetPfmCounters.td | 25 // llvm-exegesis to compare measurements with values in the SchedModels.
|