/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ModuloSchedule.cpp | 72 BB = Schedule.getLoop()->getTopBlock(); in expand() 79 for (MachineInstr *MI : Schedule.getInstructions()) { in expand() 80 int DefStage = Schedule.getStage(MI); in expand() 87 int UseStage = Schedule.getStage(UseMI); in expand() 113 unsigned MaxStageCount = Schedule.getNumStages() - 1; in generatePipelinedLoop() 137 for (MachineInstr *CI : Schedule.getInstructions()) { in generatePipelinedLoop() 140 unsigned StageNum = Schedule.getStage(CI); in generatePipelinedLoop() 222 if (Schedule.getStage(&*BBI) == StageNum) { in generateProlog() 300 if ((unsigned)Schedule.getStage(In) == StageNum) { in generateEpilog() 403 int StageScheduled = Schedule.getStage(&*BBI); in generateExistingPhis() [all …]
|
H A D | MachinePipeliner.cpp | 656 SMSchedule Schedule(Pass.MF, this); in schedule() local 657 Scheduled = schedulePipeline(Schedule); in schedule() 670 unsigned numStages = Schedule.getMaxStageCount(); in schedule() 707 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); in schedule() 709 for (SUnit *SU : Schedule.getInstructions(Cycle)) { in schedule() 712 Stages[SU->getInstr()] = Schedule.stageScheduled(SU); in schedule() 1084 SMSchedule &Schedule, in computeScheduledInsts() argument 1090 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); in computeScheduledInsts() 1092 for (int Stage = 0, LastStage = Schedule.getMaxStageCount(); in computeScheduledInsts() 1094 for (SUnit *SU : llvm::reverse(Schedule.getInstructions( in computeScheduledInsts() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A 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,
|
H A D | GCNIterativeScheduler.cpp | 260 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() 344 scheduleRegion(R, R.BestSchedule->Schedule, R.BestSchedule->MaxPressure); in scheduleBest() 351 void GCNIterativeScheduler::scheduleRegion(Region &R, Range &&Schedule, in scheduleRegion() argument 356 const auto SchedMaxRP = getSchedulePressure(R, Schedule); in scheduleRegion() [all …]
|
H A D | GCNILPSched.cpp | 310 std::vector<const SUnit*> Schedule; in schedule() local 311 Schedule.reserve(SUnits.size()); in schedule() 340 Schedule.push_back(SU); in schedule() 343 assert(SUnits.size() == Schedule.size()); in schedule() 345 std::reverse(Schedule.begin(), Schedule.end()); in schedule() 351 return Schedule; in schedule()
|
H A 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()
|
H A D | VOPCInstructions.td | 84 list<SchedReadWrite> Schedule = sched; 288 let SchedRW = P.Schedule; 299 let SchedRW = P.Schedule; 307 let SchedRW = P.Schedule; 316 let SchedRW = P.Schedule; 325 let SchedRW = P.Schedule; 345 let SchedRW = P_NoSDst.Schedule; 358 let SchedRW = P_NoSDst.Schedule; 368 let SchedRW = P_NoSDst.Schedule; 378 let SchedRW = P_NoSDst.Schedule; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ModuloSchedule.h | 170 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() 381 ModuloSchedule &Schedule; variable 438 : Schedule(S), MF(MF), ST(MF.getSubtarget()), MRI(MF.getRegInfo()), in ModuloScheduleExpanderMVE()
|
H A D | MachinePipeliner.h | 275 void applyInstrChange(MachineInstr *MI, SMSchedule &Schedule); 313 bool schedulePipeline(SMSchedule &Schedule);
|
/freebsd/contrib/telnet/libtelnet/ |
H A D | encrypt.h | 64 typedef struct { Block __; } Schedule[16]; 66 #define Schedule DES_key_schedule macro
|
H A D | enc_des.c | 63 Schedule krbdes_sched; 74 Schedule str_sched;
|
/freebsd/crypto/openssl/doc/man7/ |
H A D | EVP_KDF-TLS13_KDF.pod | 42 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/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGVLIW.cpp | 78 void Schedule() override; 88 /// Schedule - Schedule the DAG using list scheduling. 89 void ScheduleDAGVLIW::Schedule() { in Schedule() function in ScheduleDAGVLIW 177 // priority. If it is not ready put it back. Schedule the node. in listScheduleTopDown()
|
H A D | ScheduleDAGFast.cpp | 80 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 D | ScheduleDAGSDNodes.h | 113 virtual void Schedule() = 0;
|
H A D | ScheduleDAGSDNodes.cpp | 64 Schedule(); in Run()
|
H A D | ScheduleDAGRRList.cpp | 206 void Schedule() override; 356 void ScheduleDAGRRList::Schedule() { in Schedule() function in ScheduleDAGRRList
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.cpp | 2442 OpenMPSchedType Schedule = in isStaticNonchunked() local 2444 return Schedule == OMP_sch_static; in isStaticNonchunked() 2449 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked); in isStaticNonchunked() local 2450 return Schedule == OMP_dist_sch_static; in isStaticNonchunked() 2455 OpenMPSchedType Schedule = in isStaticChunked() local 2457 return Schedule == OMP_sch_static_chunked; in isStaticChunked() 2462 OpenMPSchedType Schedule = getRuntimeSchedule(ScheduleKind, Chunked); in isStaticChunked() local 2463 return Schedule == OMP_dist_sch_static_chunked; in isStaticChunked() 2467 OpenMPSchedType Schedule = in isDynamic() local 2469 assert(Schedule != OMP_sch_static_chunked && "cannot be chunked here"); in isDynamic() [all …]
|
H A D | CGStmtOpenMP.cpp | 2969 const bool DynamicOrOrdered = Ordered || RT.isDynamic(ScheduleKind.Schedule); in EmitOMPForOuterLoop() 2971 assert((Ordered || !RT.isStaticNonchunked(ScheduleKind.Schedule, in EmitOMPForOuterLoop() 3397 ScheduleKind.Schedule = C->getScheduleKind(); in EmitOMPWorksharingLoop() 3404 *this, S, ScheduleKind.Schedule, ChunkExpr); in EmitOMPWorksharingLoop() 3426 RT.isStaticChunked(ScheduleKind.Schedule, in EmitOMPWorksharingLoop() 3432 (ScheduleKind.Schedule == OMPC_SCHEDULE_static && in EmitOMPWorksharingLoop() 3437 if ((RT.isStaticNonchunked(ScheduleKind.Schedule, in EmitOMPWorksharingLoop() 4111 ScheduleKind.Schedule = OMPC_SCHEDULE_static; in EmitSections() 7691 Data.Schedule.setInt(/*IntVal=*/false); in EmitOMPTaskLoopBasedDirective() 7692 Data.Schedule.setPointer(EmitScalarExpr(Clause->getGrainsize())); in EmitOMPTaskLoopBasedDirective() [all …]
|
H A D | CGOpenMPRuntime.h | 116 llvm::PointerIntPair<llvm::Value *, 1, bool> Schedule; member
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | OpenMPKinds.h | 180 OpenMPScheduleClauseKind Schedule = OMPC_SCHEDULE_unknown; member
|
/freebsd/lib/libc/net/ |
H A D | protocols | 125 stp 118 STP # Schedule Transfer Protocol
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Features.td | 615 "UsePostRAScheduler", "true", "Schedule again after register allocation">; 625 "Schedule vector stores by ascending address">;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVFeatures.td | 1321 "UsePostRAScheduler", "true", "Schedule again after register allocation">;
|
/freebsd/contrib/wpa/wpa_supplicant/ |
H A D | README-P2P | 374 Schedule a P2P service discovery request. The parameters for this
|