Searched refs:CodeGenProcModel (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.3-release/contrib/llvm/utils/TableGen/
H A DCodeGenSchedule.h174 struct CodeGenProcModel { struct in namespace:llvm
199 CodeGenProcModel(unsigned Idx, const std::string &Name, Record *MDef, function in struct:llvm::CodeGenProcModel
227 std::vector<CodeGenProcModel> ProcModels;
229 // Map Processor's MachineModel or ProcItin to a CodeGenProcModel index.
262 const CodeGenProcModel &getModelForProc(Record *ProcDef) const {
269 CodeGenProcModel &getProcModel(Record *ModelDef) {
274 const CodeGenProcModel &getProcModel(Record *ModelDef) const {
279 typedef std::vector<CodeGenProcModel>::const_iterator ProcIter;
342 const CodeGenProcModel &ProcModel) const;
354 const CodeGenProcModel
[all...]
H A DCodeGenSchedule.cpp102 // Instantiate a CodeGenProcModel for each SchedMachineModel with the values
105 // CodeGenProcModel instances.
124 // CodeGenProcModel::ItinDefList. (Cycle-to-cycle itineraries). This requires
135 // Populate each CodeGenProcModel's WriteResDefs, ReadAdvanceDefs, and
151 ProcModels.push_back(CodeGenProcModel(0, "NoSchedModel",
171 CodeGenProcModel(ProcModels.size(), Name, ModelKey, ItinsDef));
178 CodeGenProcModel(ProcModels.size(), Name,
429 const CodeGenProcModel &ProcModel) const {
572 const CodeGenProcModel &ProcModel =
586 for (std::vector<CodeGenProcModel>
[all...]
H A DSubtargetEmitter.cpp84 void EmitProcessorResources(const CodeGenProcModel &ProcModel,
87 const CodeGenProcModel &ProcModel);
89 const CodeGenProcModel &ProcModel);
91 const CodeGenProcModel &ProcModel);
92 void GenSchedClassTables(const CodeGenProcModel &ProcModel,
442 const CodeGenProcModel &ProcModel = *PI;
622 void SubtargetEmitter::EmitProcessorResources(const CodeGenProcModel &ProcModel,
672 const CodeGenSchedRW &SchedWrite, const CodeGenProcModel &ProcModel) {
727 const CodeGenProcModel &ProcModel) {
782 const CodeGenProcModel
[all...]

Completed in 101 milliseconds