| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | GCNIterativeScheduler.h | 56 std::vector<MachineInstr *> Schedule; member 85 Range &&Schedule) const; 95 ScheduleRef Schedule, 100 std::vector<MachineInstr*> detachSchedule(ScheduleRef Schedule) const; 105 void scheduleRegion(Region &R, Range &&Schedule,
|
| D | GCNIterativeScheduler.cpp | 265 Range &&Schedule) const { in getSchedulePressure() 277 for (auto I = Schedule.end(), B = Schedule.begin(); I != B;) { in getSchedulePressure() 321 GCNIterativeScheduler::detachSchedule(ScheduleRef Schedule) const { in detachSchedule() 323 Res.reserve(Schedule.size() * 2); in detachSchedule() 329 for (auto SU : Schedule) { in detachSchedule() 341 ScheduleRef Schedule, in setBestSchedule() argument 344 new TentativeSchedule{ detachSchedule(Schedule), MaxRP }); in setBestSchedule() 349 scheduleRegion(R, R.BestSchedule->Schedule, R.BestSchedule->MaxPressure); in scheduleBest() 356 void GCNIterativeScheduler::scheduleRegion(Region &R, Range &&Schedule, in scheduleRegion() argument 361 const auto SchedMaxRP = getSchedulePressure(R, Schedule); in scheduleRegion() [all …]
|
| D | GCNILPSched.cpp | 312 std::vector<const SUnit*> Schedule; in schedule() local 313 Schedule.reserve(SUnits.size()); in schedule() 342 Schedule.push_back(SU); in schedule() 345 assert(SUnits.size() == Schedule.size()); in schedule() 347 std::reverse(Schedule.begin(), Schedule.end()); in schedule() 353 return Schedule; in schedule()
|
| D | GCNMinRegStrategy.cpp | 228 std::vector<const SUnit*> Schedule; in schedule() local 229 Schedule.reserve(SUnits.size()); in schedule() 256 Schedule.push_back(SU); in schedule() 264 assert(SUnits.size() == Schedule.size()); in schedule() 266 return Schedule; in schedule()
|
| D | VOPCInstructions.td | 58 list<SchedReadWrite> Schedule = sched; 218 let SchedRW = P.Schedule; 228 let SchedRW = P.Schedule; 236 let SchedRW = P.Schedule; 253 let SchedRW = P_NoSDst.Schedule; 264 let SchedRW = P_NoSDst.Schedule; 273 let SchedRW = P_NoSDst.Schedule; 670 let SchedRW = p.Schedule; 677 let SchedRW = p.Schedule; 684 let SchedRW = p.Schedule; [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | ModuloSchedule.cpp | 67 BB = Schedule.getLoop()->getTopBlock(); in expand() 74 for (MachineInstr *MI : Schedule.getInstructions()) { in expand() 75 int DefStage = Schedule.getStage(MI); in expand() 89 int UseStage = Schedule.getStage(UseMI); in expand() 115 unsigned MaxStageCount = Schedule.getNumStages() - 1; in generatePipelinedLoop() 132 for (MachineInstr *CI : Schedule.getInstructions()) { in generatePipelinedLoop() 135 unsigned StageNum = Schedule.getStage(CI); in generatePipelinedLoop() 216 if (Schedule.getStage(&*BBI) == StageNum) { in generateProlog() 294 if ((unsigned)Schedule.getStage(In) == StageNum) { in generateEpilog() 398 int StageScheduled = Schedule.getStage(&*BBI); in generateExistingPhis() [all …]
|
| D | MachinePipeliner.cpp | 563 SMSchedule Schedule(Pass.MF); in schedule() local 564 Scheduled = schedulePipeline(Schedule); in schedule() 577 unsigned numStages = Schedule.getMaxStageCount(); in schedule() 614 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); in schedule() 616 for (SUnit *SU : Schedule.getInstructions(Cycle)) { in schedule() 619 Stages[SU->getInstr()] = Schedule.stageScheduled(SU); in schedule() 2021 bool SwingSchedulerDAG::schedulePipeline(SMSchedule &Schedule) { in schedulePipeline() argument 2031 Schedule.reset(); in schedulePipeline() 2032 Schedule.setInitiationInterval(II); in schedulePipeline() 2048 Schedule.computeStart(SU, &EarlyStart, &LateStart, &SchedEnd, &SchedStart, in schedulePipeline() [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| D | ModuloSchedule.h | 168 ModuloSchedule &Schedule; variable 236 if ((int)CurStage > Schedule.getNumStages() - 1 && Stages.first == 0 && in getStagesForReg() 263 : Schedule(S), MF(MF), ST(MF.getSubtarget()), MRI(MF.getRegInfo()), in ModuloScheduleExpander() 283 : Schedule(S), MF(MF), ST(MF.getSubtarget()), MRI(MF.getRegInfo()), in PeelingModuloScheduleExpander() 293 ModuloSchedule &Schedule; 360 return Schedule.getStage(MI); in getStage()
|
| D | MachinePipeliner.h | 258 void applyInstrChange(MachineInstr *MI, SMSchedule &Schedule); 296 bool schedulePipeline(SMSchedule &Schedule);
|
| /freebsd-12-stable/contrib/telnet/libtelnet/ |
| D | encrypt.h | 64 typedef struct { Block __; } Schedule[16]; 66 #define Schedule DES_key_schedule macro
|
| D | enc_des.c | 65 Schedule krbdes_sched; 76 Schedule str_sched;
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| D | ScheduleDAGVLIW.cpp | 82 void Schedule() override; 93 void ScheduleDAGVLIW::Schedule() { in Schedule() function in ScheduleDAGVLIW
|
| D | ScheduleDAGFast.cpp | 84 void Schedule() override; 117 void ScheduleDAGFast::Schedule() { in Schedule() function in ScheduleDAGFast 647 void Schedule() override; 715 void ScheduleDAGLinearize::Schedule() { in Schedule() function in ScheduleDAGLinearize
|
| D | ScheduleDAGSDNodes.h | 113 virtual void Schedule() = 0;
|
| D | ScheduleDAGSDNodes.cpp | 64 Schedule(); in Run()
|
| D | ScheduleDAGRRList.cpp | 207 void Schedule() override; 354 void ScheduleDAGRRList::Schedule() { in Schedule() function in ScheduleDAGRRList
|
| /freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/ |
| D | OpenMPKinds.h | 157 OpenMPScheduleClauseKind Schedule = OMPC_SCHEDULE_unknown; member
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| D | CGOpenMPRuntime.cpp | 2650 OpenMPSchedType Schedule = in isStaticNonchunked() local 2652 return Schedule == OMP_sch_static; in isStaticNonchunked() 2657 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked); in isStaticNonchunked() local 2658 return Schedule == OMP_dist_sch_static; in isStaticNonchunked() 2663 OpenMPSchedType Schedule = in isStaticChunked() local 2665 return Schedule == OMP_sch_static_chunked; in isStaticChunked() 2670 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked); in isStaticChunked() local 2671 return Schedule == OMP_dist_sch_static_chunked; in isStaticChunked() 2675 OpenMPSchedType Schedule = in isDynamic() local 2677 assert(Schedule != OMP_sch_static_chunked && "cannot be chunked here"); in isDynamic() [all …]
|
| D | CGStmtOpenMP.cpp | 2736 Ordered || RT.isDynamic(ScheduleKind.Schedule); in EmitOMPForOuterLoop() 2739 !RT.isStaticNonchunked(ScheduleKind.Schedule, in EmitOMPForOuterLoop() 3160 ScheduleKind.Schedule = C->getScheduleKind(); in EmitOMPWorksharingLoop() 3167 *this, S, ScheduleKind.Schedule, ChunkExpr); in EmitOMPWorksharingLoop() 3188 bool StaticChunkedOne = RT.isStaticChunked(ScheduleKind.Schedule, in EmitOMPWorksharingLoop() 3193 (ScheduleKind.Schedule == OMPC_SCHEDULE_static && in EmitOMPWorksharingLoop() 3198 if ((RT.isStaticNonchunked(ScheduleKind.Schedule, in EmitOMPWorksharingLoop() 3765 ScheduleKind.Schedule = OMPC_SCHEDULE_static; in EmitSections() 6884 Data.Schedule.setInt(/*IntVal=*/false); in EmitOMPTaskLoopBasedDirective() 6885 Data.Schedule.setPointer(EmitScalarExpr(Clause->getGrainsize())); in EmitOMPTaskLoopBasedDirective() [all …]
|
| /freebsd-12-stable/contrib/gcc/config/rs6000/ |
| D | rs6000.opt | 121 Schedule the start and end of the procedure 211 -mtune= Schedule code for given CPU
|
| /freebsd-12-stable/contrib/gcc/config/s390/ |
| D | s390.opt | 84 Schedule code for given CPU
|
| /freebsd-12-stable/contrib/gcc/config/sparc/ |
| D | sparc.opt | 96 Schedule code for given CPU
|
| /freebsd-12-stable/contrib/gcc/config/ia64/ |
| D | ia64.opt | 97 Schedule code for given CPU
|
| /freebsd-12-stable/contrib/gcc/config/i386/ |
| D | i386.opt | 250 Schedule code for given CPU
|
| /freebsd-12-stable/lib/libc/net/ |
| D | protocols | 129 stp 118 STP # Schedule Transfer Protocol
|