Home
last modified time | relevance | path

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

12

/freebsd-14.2/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.cpp260 Range &&Schedule) const { in getSchedulePressure()
272 for (auto I = Schedule.end(), B = Schedule.begin(); I != B;) { in getSchedulePressure()
316 GCNIterativeScheduler::detachSchedule(ScheduleRef Schedule) const { in detachSchedule()
318 Res.reserve(Schedule.size() * 2); in detachSchedule()
324 for (const auto *SU : Schedule) { in detachSchedule()
336 ScheduleRef Schedule, in setBestSchedule() argument
339 new TentativeSchedule{ detachSchedule(Schedule), MaxRP }); in setBestSchedule()
351 void GCNIterativeScheduler::scheduleRegion(Region &R, Range &&Schedule, in scheduleRegion() argument
356 const auto SchedMaxRP = getSchedulePressure(R, Schedule); in scheduleRegion()
360 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.td286 let SchedRW = P.Schedule;
297 let SchedRW = P.Schedule;
305 let SchedRW = P.Schedule;
314 let SchedRW = P.Schedule;
323 let SchedRW = P.Schedule;
343 let SchedRW = P_NoSDst.Schedule;
847 let SchedRW = p.Schedule;
854 let SchedRW = p.Schedule;
861 let SchedRW = p.Schedule;
870 let SchedRW = p.Schedule;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp68 BB = Schedule.getLoop()->getTopBlock(); in expand()
76 int DefStage = Schedule.getStage(MI); in expand()
1200 int DefCycle = Schedule.getCycle(&Phi); in isLoopCarried()
1201 int DefStage = Schedule.getStage(&Phi); in isLoopCarried()
1209 int LoopCycle = Schedule.getCycle(Use); in isLoopCarried()
1210 int LoopStage = Schedule.getStage(Use); in isLoopCarried()
1952 int TC = Schedule.getNumStages() - 1; in fixupBranches()
1997 KernelRewriter KR(*Schedule.getLoop(), Schedule, BB); in rewriteKernel()
2004 LLVM_DEBUG(Schedule.dump()); in expand()
2021 Schedule.print(OS); in validateAgainstModuloScheduleExpander()
[all …]
H A DMachinePipeliner.cpp601 SMSchedule Schedule(Pass.MF, this); in schedule() local
602 Scheduled = schedulePipeline(Schedule); in schedule()
652 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); in schedule()
1030 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); in computeScheduledInsts()
1041 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); in computeScheduledInsts()
1048 Stages[MI] = Schedule.stageScheduled(SU); in computeScheduledInsts()
2401 Schedule.reset(); in schedulePipeline()
2402 Schedule.setInitiationInterval(II); in schedulePipeline()
2481 !HRPDetector->detect(this, Schedule, Schedule.getMaxStageCount()); in schedulePipeline()
2495 Schedule.finalizeSchedule(this); in schedulePipeline()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DModuloSchedule.h170 ModuloSchedule &Schedule; variable
240 if ((int)CurStage > Schedule.getNumStages() - 1 && Stages.first == 0 && in getStagesForReg()
267 : Schedule(S), MF(MF), ST(MF.getSubtarget()), MRI(MF.getRegInfo()), in ModuloScheduleExpander()
287 : Schedule(S), MF(MF), ST(MF.getSubtarget()), MRI(MF.getRegInfo()), in PeelingModuloScheduleExpander()
297 ModuloSchedule &Schedule;
364 return Schedule.getStage(MI); in getStage()
H A DMachinePipeliner.h270 void applyInstrChange(MachineInstr *MI, SMSchedule &Schedule);
308 bool schedulePipeline(SMSchedule &Schedule);
/freebsd-14.2/contrib/telnet/libtelnet/
H A Dencrypt.h64 typedef struct { Block __; } Schedule[16];
66 #define Schedule DES_key_schedule macro
H A Denc_des.c63 Schedule krbdes_sched;
74 Schedule str_sched;
/freebsd-14.2/crypto/openssl/doc/man7/
H A DEVP_KDF-TLS13_KDF.pod42 trailing zero byte. Refer to RFC 8446 section 7.1 "Key Schedule" for details.
47 Refer to RFC 8446 section 7.1 "Key Schedule" for details.
52 Refer to RFC 8446 section 7.1 "Key Schedule" for details.
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGVLIW.cpp78 void Schedule() override;
89 void ScheduleDAGVLIW::Schedule() { in Schedule() function in ScheduleDAGVLIW
H A DScheduleDAGFast.cpp80 void Schedule() override;
113 void ScheduleDAGFast::Schedule() { in Schedule() function in ScheduleDAGFast
657 void Schedule() override;
725 void ScheduleDAGLinearize::Schedule() { in Schedule() function in ScheduleDAGLinearize
H A DScheduleDAGSDNodes.h113 virtual void Schedule() = 0;
H A DScheduleDAGSDNodes.cpp63 Schedule(); in Run()
H A DScheduleDAGRRList.cpp206 void Schedule() override;
356 void ScheduleDAGRRList::Schedule() { in Schedule() function in ScheduleDAGRRList
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntime.cpp2439 OpenMPSchedType Schedule = in isStaticNonchunked() local
2452 OpenMPSchedType Schedule = in isStaticChunked() local
2464 OpenMPSchedType Schedule = in isDynamic() local
2511 if (!(Schedule == OMP_sch_static_chunked || Schedule == OMP_sch_static || in addMonoNonMonoModifier()
2513 Schedule == OMP_ord_static_chunked || Schedule == OMP_ord_static || in addMonoNonMonoModifier()
2518 return Schedule | Modifier; in addMonoNonMonoModifier()
2530 (Schedule != OMP_sch_static && Schedule != OMP_sch_static_chunked && in emitForDispatchInit()
2531 Schedule != OMP_ord_static && Schedule != OMP_ord_static_chunked && in emitForDispatchInit()
2564 assert(Schedule == OMP_sch_static || Schedule == OMP_sch_static_chunked || in emitForStaticInitCall()
2566 Schedule == OMP_ord_static || Schedule == OMP_ord_static_chunked || in emitForStaticInitCall()
[all …]
H A DCGStmtOpenMP.cpp2931 assert((Ordered || !RT.isStaticNonchunked(ScheduleKind.Schedule, in EmitOMPForOuterLoop()
3352 ScheduleKind.Schedule = C->getScheduleKind(); in EmitOMPWorksharingLoop()
3359 *this, S, ScheduleKind.Schedule, ChunkExpr); in EmitOMPWorksharingLoop()
3381 RT.isStaticChunked(ScheduleKind.Schedule, in EmitOMPWorksharingLoop()
3387 (ScheduleKind.Schedule == OMPC_SCHEDULE_static && in EmitOMPWorksharingLoop()
3392 if ((RT.isStaticNonchunked(ScheduleKind.Schedule, in EmitOMPWorksharingLoop()
4066 ScheduleKind.Schedule = OMPC_SCHEDULE_static; in EmitSections()
7619 Data.Schedule.setInt(/*IntVal=*/false); in EmitOMPTaskLoopBasedDirective()
7620 Data.Schedule.setPointer(EmitScalarExpr(Clause->getGrainsize())); in EmitOMPTaskLoopBasedDirective()
7623 Data.Schedule.setInt(/*IntVal=*/true); in EmitOMPTaskLoopBasedDirective()
[all …]
H A DCGOpenMPRuntime.h116 llvm::PointerIntPair<llvm::Value *, 1, bool> Schedule; member
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DOpenMPKinds.h180 OpenMPScheduleClauseKind Schedule = OMPC_SCHEDULE_unknown; member
/freebsd-14.2/lib/libc/net/
H A Dprotocols128 stp 118 STP # Schedule Transfer Protocol
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64.td240 "UsePostRAScheduler", "true", "Schedule again after register allocation">;
250 "Schedule vector stores by ascending address">;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFeatures.td1034 "UsePostRAScheduler", "true", "Schedule again after register allocation">;
/freebsd-14.2/contrib/wpa/wpa_supplicant/
H A DREADME-P2P374 Schedule a P2P service discovery request. The parameters for this

12