Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/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()
356 void GCNIterativeScheduler::scheduleRegion(Region &R, Range &&Schedule, in scheduleRegion() argument
361 const auto SchedMaxRP = getSchedulePressure(R, Schedule); in scheduleRegion()
365 for (const auto &I : 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;
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-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp67 BB = Schedule.getLoop()->getTopBlock(); in expand()
75 int DefStage = Schedule.getStage(MI); in expand()
1197 int DefCycle = Schedule.getCycle(&Phi); in isLoopCarried()
1198 int DefStage = Schedule.getStage(&Phi); in isLoopCarried()
1206 int LoopCycle = Schedule.getCycle(Use); in isLoopCarried()
1207 int LoopStage = Schedule.getStage(Use); in isLoopCarried()
1939 int TC = Schedule.getNumStages() - 1; in fixupBranches()
1984 KernelRewriter KR(*Schedule.getLoop(), Schedule, BB); in rewriteKernel()
1991 LLVM_DEBUG(Schedule.dump()); in expand()
2008 Schedule.print(OS); in validateAgainstModuloScheduleExpander()
[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()
2031 Schedule.reset(); in schedulePipeline()
2032 Schedule.setInitiationInterval(II); in schedulePipeline()
2081 int FirstCycle = Schedule.getFirstCycle(); in schedulePipeline()
2108 Schedule.finalizeSchedule(this); in schedulePipeline()
2118 Schedule.reset(); in schedulePipeline()
2237 int BaseStageNum = Schedule.stageScheduled(SU); in applyInstrChange()
[all …]
/freebsd-13.1/contrib/llvm-project/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);
/freebsd-13.1/contrib/telnet/libtelnet/
H A Dencrypt.h64 typedef struct { Block __; } Schedule[16];
66 #define Schedule DES_key_schedule macro
H A Denc_des.c65 Schedule krbdes_sched;
76 Schedule str_sched;
/freebsd-13.1/contrib/llvm-project/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;
H A DScheduleDAGSDNodes.cpp64 Schedule(); in Run()
H A DScheduleDAGRRList.cpp207 void Schedule() override;
354 void ScheduleDAGRRList::Schedule() { in Schedule() function in ScheduleDAGRRList
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DOpenMPKinds.h157 OpenMPScheduleClauseKind Schedule = OMPC_SCHEDULE_unknown; member
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp2650 OpenMPSchedType Schedule = in isStaticNonchunked() local
2663 OpenMPSchedType Schedule = in isStaticChunked() local
2675 OpenMPSchedType Schedule = in isDynamic() local
2722 if (!(Schedule == OMP_sch_static_chunked || Schedule == OMP_sch_static || in addMonoNonMonoModifier()
2724 Schedule == OMP_ord_static_chunked || Schedule == OMP_ord_static || in addMonoNonMonoModifier()
2729 return Schedule | Modifier; in addMonoNonMonoModifier()
2741 (Schedule != OMP_sch_static && Schedule != OMP_sch_static_chunked && in emitForDispatchInit()
2742 Schedule != OMP_ord_static && Schedule != OMP_ord_static_chunked && in emitForDispatchInit()
2774 assert(Schedule == OMP_sch_static || Schedule == OMP_sch_static_chunked || in emitForStaticInitCall()
2776 Schedule == OMP_ord_static || Schedule == OMP_ord_static_chunked || in emitForStaticInitCall()
[all …]
H A DCGStmtOpenMP.cpp2736 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()
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()
6888 Data.Schedule.setInt(/*IntVal=*/true); in EmitOMPTaskLoopBasedDirective()
[all …]
H A DCGOpenMPRuntime.h118 llvm::PointerIntPair<llvm::Value *, 1, bool> Schedule; member
/freebsd-13.1/lib/libc/net/
H A Dprotocols129 stp 118 STP # Schedule Transfer Protocol
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64.td195 "UsePostRAScheduler", "true", "Schedule again after register allocation">;
/freebsd-13.1/contrib/wpa/wpa_supplicant/
H A DREADME-P2P374 Schedule a P2P service discovery request. The parameters for this
/freebsd-13.1/share/misc/
H A Dusb_hid_usages778 0x18E AL Calendar/Schedule
/freebsd-13.1/contrib/tzdata/
H A Dnorthamerica2707 # "Mexico's Senate approved the amendments to the Mexican Schedule System that