Home
last modified time | relevance | path

Searched refs:Schedule (Results 1 – 25 of 101) sorted by relevance

12345

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DModuloSchedule.cpp67 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 …]
H A DMachinePipeliner.cpp563 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 …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.h56 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,
H A DGCNIterativeScheduler.cpp265 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 …]
H A DGCNILPSched.cpp312 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()
H A DGCNMinRegStrategy.cpp228 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()
H A DVOPCInstructions.td58 list<SchedReadWrite> Schedule = sched;
214 let SchedRW = P.Schedule;
224 let SchedRW = P.Schedule;
232 let SchedRW = P.Schedule;
249 let SchedRW = P_NoSDst.Schedule;
260 let SchedRW = P_NoSDst.Schedule;
269 let SchedRW = P_NoSDst.Schedule;
666 let SchedRW = p.Schedule;
673 let SchedRW = p.Schedule;
680 let SchedRW = p.Schedule;
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h168 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()
H A DMachinePipeliner.h258 void applyInstrChange(MachineInstr *MI, SMSchedule &Schedule);
296 bool schedulePipeline(SMSchedule &Schedule);
/netbsd-src/crypto/external/bsd/openssl/dist/doc/man7/
H A DEVP_KDF-TLS13_KDF.pod40 trailing zero byte. Refer to RFC 8446 section 7.1 "Key Schedule" for details.
45 Refer to RFC 8446 section 7.1 "Key Schedule" for details.
50 Refer to RFC 8446 section 7.1 "Key Schedule" for details.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp82 void Schedule() override;
93 void ScheduleDAGVLIW::Schedule() { in Schedule() function in ScheduleDAGVLIW
H A DScheduleDAGFast.cpp84 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
H A DScheduleDAGSDNodes.h113 virtual void Schedule() = 0;
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/tests/
H A Dasan_mac_test_helpers.mm144 // Schedule the event one second from the current time.
167 // Schedule the timer one second from the current time.
184 // Schedule the timer one second from the current time.
/netbsd-src/lib/libtelnet/
H A Dencrypt.h65 #define Schedule des_key_schedule macro
H A Denc_des.c67 Schedule krbdes_sched;
79 Schedule str_sched;
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Basic/
H A DOpenMPKinds.h157 OpenMPScheduleClauseKind Schedule = OMPC_SCHEDULE_unknown; member
/netbsd-src/external/mit/isl/dist/doc/
H A Dreading.tex36 \item Schedule trees started out as ``trees of bands''
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp2645 OpenMPSchedType Schedule = in isStaticNonchunked() local
2647 return Schedule == OMP_sch_static; in isStaticNonchunked()
2652 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked); in isStaticNonchunked() local
2653 return Schedule == OMP_dist_sch_static; in isStaticNonchunked()
2658 OpenMPSchedType Schedule = in isStaticChunked() local
2660 return Schedule == OMP_sch_static_chunked; in isStaticChunked()
2665 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked); in isStaticChunked() local
2666 return Schedule == OMP_dist_sch_static_chunked; in isStaticChunked()
2670 OpenMPSchedType Schedule = in isDynamic() local
2672 assert(Schedule != OMP_sch_static_chunked && "cannot be chunked here"); in isDynamic()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/visium/
H A Dvisium.opt49 Schedule code for given CPU.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/visium/
H A Dvisium.opt49 Schedule code for given CPU.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dleon5.md31 ;; Schedule three instructions between load and dependent instruction.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dleon5.md31 ;; Schedule three instructions between load and dependent instruction.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/alpha/
H A Dalpha.opt110 Schedule given CPU.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu.opt84 Schedule code for given CPU.

12345