Searched refs:ProcModel (Results 1 – 8 of 8) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/ |
D | SubtargetEmitter.cpp | 94 unsigned EmitRegisterFileTables(const CodeGenProcModel &ProcModel, 96 void EmitExtraProcessorInfo(const CodeGenProcModel &ProcModel, 100 void EmitProcessorResourceSubUnits(const CodeGenProcModel &ProcModel, 102 void EmitProcessorResources(const CodeGenProcModel &ProcModel, 105 const CodeGenProcModel &ProcModel); 107 const CodeGenProcModel &ProcModel); 109 const CodeGenProcModel &ProcModel); 110 void GenSchedClassTables(const CodeGenProcModel &ProcModel, 359 for (const CodeGenProcModel &ProcModel : SchedModels.procModels()) { in EmitStageAndOperandCycleData() local 361 if (!ItinsDefSet.insert(ProcModel.ItinsDef).second) in EmitStageAndOperandCycleData() [all …]
|
D | CodeGenSchedule.cpp | 532 const CodeGenProcModel &ProcModel) const { in expandRWSeqForProc() 540 if (&getProcModel(ModelDef) != &ProcModel) in expandRWSeqForProc() 545 "defined for processor " + ProcModel.ModelName + in expandRWSeqForProc() 551 RWSeq, IsRead,ProcModel); in expandRWSeqForProc() 562 expandRWSeqForProc(Idx, RWSeq, IsRead, ProcModel); in expandRWSeqForProc() 672 const CodeGenProcModel &ProcModel = in collectSchedClasses() local 674 ProcIndices.push_back(ProcModel.Index); in collectSchedClasses() 675 LLVM_DEBUG(dbgs() << "InstRW on " << ProcModel.ModelName << " for " in collectSchedClasses() 881 for (CodeGenProcModel &ProcModel : ProcModels) { in collectProcItins() 882 if (!ProcModel.hasItineraries()) in collectProcItins() [all …]
|
D | CodeGenSchedule.h | 422 const CodeGenProcModel &ProcModel) const;
|
/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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86.td | 590 class ProcModel<string Name, SchedMachineModel Model, 623 class GoldmontProc<string Name> : ProcModel<Name, SLMModel, 636 class GoldmontPlusProc<string Name> : ProcModel<Name, SLMModel, 642 class TremontProc<string Name> : ProcModel<Name, SLMModel, 708 class SandyBridgeProc<string Name> : ProcModel<Name, SandyBridgeModel, 722 class IvyBridgeProc<string Name> : ProcModel<Name, SandyBridgeModel, 742 class HaswellProc<string Name> : ProcModel<Name, HaswellModel, 756 class BroadwellProc<string Name> : ProcModel<Name, BroadwellModel, 773 class SkylakeClientProc<string Name> : ProcModel<Name, SkylakeClientModel, 799 class KnightsLandingProc<string Name> : ProcModel<Name, HaswellModel, [all …]
|
/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,
|