Searched refs:ProcModel (Results 1 – 4 of 4) sorted by relevance
/external/llvm/utils/TableGen/ |
D | SubtargetEmitter.cpp | 91 void EmitProcessorResources(const CodeGenProcModel &ProcModel, 94 const CodeGenProcModel &ProcModel); 96 const CodeGenProcModel &ProcModel); 98 const CodeGenProcModel &ProcModel); 99 void GenSchedClassTables(const CodeGenProcModel &ProcModel, 367 for (const CodeGenProcModel &ProcModel : SchedModels.procModels()) { in EmitStageAndOperandCycleData() local 369 if (!ItinsDefSet.insert(ProcModel.ItinsDef).second) in EmitStageAndOperandCycleData() 372 std::vector<Record*> FUs = ProcModel.ItinsDef->getValueAsListOfDefs("FU"); in EmitStageAndOperandCycleData() 376 const std::string &Name = ProcModel.ItinsDef->getName(); in EmitStageAndOperandCycleData() 386 std::vector<Record*> BPs = ProcModel.ItinsDef->getValueAsListOfDefs("BP"); in EmitStageAndOperandCycleData() [all …]
|
D | CodeGenSchedule.cpp | 422 const CodeGenProcModel &ProcModel) const { in expandRWSeqForProc() 431 if (&getProcModel(ModelDef) != &ProcModel) in expandRWSeqForProc() 436 "defined for processor " + ProcModel.ModelName + in expandRWSeqForProc() 442 RWSeq, IsRead,ProcModel); in expandRWSeqForProc() 454 expandRWSeqForProc(*I, RWSeq, IsRead, ProcModel); in expandRWSeqForProc() 563 const CodeGenProcModel &ProcModel = in collectSchedClasses() local 565 ProcIndices.push_back(ProcModel.Index); in collectSchedClasses() 566 dbgs() << "InstRW on " << ProcModel.ModelName << " for " << InstName; in collectSchedClasses() 778 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcItins() 779 if (!ProcModel.hasItineraries()) in collectProcItins() [all …]
|
D | CodeGenSchedule.h | 374 const CodeGenProcModel &ProcModel) const;
|
/external/llvm/lib/Target/X86/ |
D | X86.td | 427 class ProcModel<string Name, SchedMachineModel Model, 448 class SandyBridgeProc<string Name> : ProcModel<Name, SandyBridgeModel, 462 class IvyBridgeProc<string Name> : ProcModel<Name, SandyBridgeModel, 484 class HaswellProc<string Name> : ProcModel<Name, HaswellModel, 494 class BroadwellProc<string Name> : ProcModel<Name, HaswellModel, 507 class SkylakeClientProc<string Name> : ProcModel<Name, HaswellModel, 512 class KnightsLandingProc<string Name> : ProcModel<Name, HaswellModel, 541 class SkylakeServerProc<string Name> : ProcModel<Name, HaswellModel, 552 class CannonlakeProc<string Name> : ProcModel<Name, HaswellModel,
|