Searched refs:SchedModels (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp73 CodeGenSchedModels &SchedModels; member in class:__anon4950::SubtargetEmitter
131 : TGT(TGT), Records(R), SchedModels(TGT.getSchedModels()),
279 SchedModels.getModelForProc(Processor).ModelName;
385 for (const CodeGenProcModel &ProcModel : SchedModels.procModels()) {
438 for (const CodeGenProcModel &ProcModel : SchedModels.procModels()) {
450 ItinList.resize(SchedModels.numInstrSchedClasses());
563 for (CodeGenSchedModels::ProcIter PI = SchedModels.procModelBegin(),
564 PE = SchedModels.procModelEnd(); PI != PE; ++PI, ++ProcItinListsIter) {
597 ", // " << j << " " << SchedModels.getSchedClass(j).Name << "\n";
633 SchedModels
[all...]
H A DCodeGenSchedule.cpp1324 CodeGenSchedModels &SchedModels; member in class:__anon4917::PredTransitions
1329 PredTransitions(CodeGenSchedModels &sm): SchedModels(sm) {}
1365 const CodeGenSchedRW &SchedRW = SchedModels.getSchedRW(PC.RWIdx, PC.IsRead);
1377 CodeGenSchedModels &SchedModels) {
1383 SchedModels.getSchedRW(Alias->getValueAsDef("AliasRW"));
1388 SchedModels.expandRWSequence(AliasRW.Index, ExpandedRWs, AliasRW.IsRead);
1390 if (hasAliasedVariants(SchedModels.getSchedRW(SI, AliasRW.IsRead),
1391 SchedModels))
1400 CodeGenSchedModels &SchedModels) {
1404 if (hasAliasedVariants(SchedModels
1376 hasAliasedVariants(const CodeGenSchedRW &RW, CodeGenSchedModels &SchedModels) argument
1399 hasVariant(ArrayRef<PredTransition> Transitions, CodeGenSchedModels &SchedModels) argument
1645 inferFromTransitions(ArrayRef<PredTransition> LastTransitions, unsigned FromClassIdx, CodeGenSchedModels &SchedModels) argument
[all...]
H A DCodeGenTarget.h61 mutable std::unique_ptr<CodeGenSchedModels> SchedModels; member in class:llvm::CodeGenTarget
H A DInstrInfoEmitter.cpp42 const CodeGenSchedModels &SchedModels; member in class:__anon4939::InstrInfoEmitter
46 Records(R), CDP(R), SchedModels(CDP.getTargetInfo().getSchedModels()) {}
731 << SchedModels.getSchedClassIdx(Inst) << ",\t0";
851 for (const auto &Class : SchedModels.explicit_classes())
H A DCodeGenTarget.cpp416 if (!SchedModels)
417 SchedModels = std::make_unique<CodeGenSchedModels>(Records, *this);
418 return *SchedModels;
H A DCodeGenSchedule.h157 void dump(const CodeGenSchedModels *SchedModels) const;

Completed in 170 milliseconds