Searched refs:SchedModels (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | SubtargetEmitter.cpp | 74 CodeGenSchedModels &SchedModels; member in __anon21f9a14b0111::SubtargetEmitter 427 ItinList.resize(SchedModels.numInstrSchedClasses()); in EmitStageAndOperandCycleData() 968 LLVM_DEBUG(SC.dump(&SchedModels)); in GenSchedClassTables() 1056 if (!SchedModels.hasReadOfWrite( in GenSchedClassTables() 1354 << " " << (SchedModels.schedClassEnd() in EmitProcessorModels() 1389 SchedModels.getModelForProc(Processor).ModelName; in EmitProcessorLookup() 1411 if (SchedModels.hasItineraries()) { in EmitSchedModel() 1564 collectVariantClasses(SchedModels, VariantClasses, in emitSchedModelHelpersImpl() 1836 if (SchedModels.hasItineraries()) { in run() 1907 if (SchedModels.hasItineraries()) { in run() [all …]
|
| H A D | CodeGenSchedule.cpp | 1321 CodeGenSchedModels &SchedModels; member in __anonab391a420911::PredTransitions 1388 SchedModels)) in hasAliasedVariants() 1401 if (hasAliasedVariants(SchedModels.getSchedWrite(WI), SchedModels)) in hasVariant() 1406 if (hasAliasedVariants(SchedModels.getSchedRead(RI), SchedModels)) in hasVariant() 1581 if (!hasAliasedVariants(SchedRW, SchedModels)) { in substituteVariantOperand() 1651 [&SchedModels](ArrayRef<unsigned> WS) { in inferFromTransitions() 1656 [&SchedModels](ArrayRef<unsigned> RS) { in inferFromTransitions() 1672 SchedModels.getSchedClass(FromClassIdx) in inferFromTransitions() 2174 SchedModels->getSchedWrite(Writes[i]).dump(); in dump() 2182 SchedModels->getSchedRead(Reads[i]).dump(); in dump() [all …]
|
| H A D | InstrInfoEmitter.cpp | 43 const CodeGenSchedModels &SchedModels; member in __anonc46803f60111::InstrInfoEmitter 47 Records(R), CDP(R), SchedModels(CDP.getTargetInfo().getSchedModels()) {} in InstrInfoEmitter() 584 << SchedModels.getSchedClassIdx(Inst) << ",\t0"; in emitRecord() 712 for (const auto &Class : SchedModels.explicit_classes()) in emitEnums()
|
| H A D | CodeGenTarget.h | 62 mutable std::unique_ptr<CodeGenSchedModels> SchedModels; variable
|
| H A D | CodeGenTarget.cpp | 324 if (!SchedModels) in getSchedModels() 325 SchedModels = llvm::make_unique<CodeGenSchedModels>(Records, *this); in getSchedModels() 326 return *SchedModels; in getSchedModels()
|
| H A D | CodeGenSchedule.h | 158 void dump(const CodeGenSchedModels *SchedModels) const;
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCSubtargetInfo.cpp | 89 ArrayRef<SubtargetInfoKV> SchedModels(ProcSchedModels, ProcDesc.size()); in getSchedModelForCPU() local 91 assert(std::is_sorted(SchedModels.begin(), SchedModels.end(), in getSchedModelForCPU() 99 std::lower_bound(SchedModels.begin(), SchedModels.end(), CPU); in getSchedModelForCPU() 100 if (Found == SchedModels.end() || StringRef(Found->Key) != CPU) { in getSchedModelForCPU()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | TargetPfmCounters.td | 24 // llvm-exegesis to compare measurements with values in the SchedModels.
|