OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Schedule
(Results
1 - 11
of
11
) sorted by relevancy
/src/lib/libtelnet/
encrypt.h
65
#define
Schedule
des_key_schedule
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGVLIW.cpp
10
// The basic approach uses a priority queue of available nodes to
schedule
.
12
// order), checked for legality to
schedule
, and emitted if legal.
14
// Nodes may not be legal to
schedule
either due to structural hazards (e.g.
82
void
Schedule
() override;
92
///
Schedule
-
Schedule
the DAG using list scheduling.
93
void ScheduleDAGVLIW::
Schedule
() {
147
/// scheduleNodeTopDown - Add the node to the
schedule
. Decrement the pending
181
// priority. If it is not ready put it back.
Schedule
the node.
234
// If we found a node to
schedule
, do it now
[
all
...]
ScheduleDAGFast.cpp
84
void
Schedule
() override;
116
///
Schedule
-
Schedule
the DAG using list scheduling.
117
void ScheduleDAGFast::
Schedule
() {
178
/// ScheduleNodeBottomUp - Add the node to the
schedule
. Decrement the pending
465
/// If the specific node is the last one that's available to
schedule
, do
539
// priority. If it is not ready put it back.
Schedule
the node.
647
void
Schedule
() override;
681
//
Schedule
glue operand right above N.
715
void ScheduleDAGLinearize::
Schedule
() {
[
all
...]
ScheduleDAGRRList.cpp
11
// queue of available nodes to
schedule
. One at a time, nodes are taken from
13
//
schedule
, and emitted if legal.
207
void
Schedule
() override;
353
///
Schedule
-
Schedule
the DAG using list scheduling.
354
void ScheduleDAGRRList::
Schedule
() {
386
dbgs() << "*** Final
schedule
***\n";
733
/// ScheduleNodeBottomUp - Add the node to the
schedule
. Decrement the pending
833
/// UnscheduleNodeBottomUp - Remove the node from the
schedule
, update its and
947
/// BTCycle in order to
schedule
a specific node
[
all
...]
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
GCNIterativeScheduler.h
11
/// approach to find a best
schedule
for GCN architecture. It basically makes
43
void
schedule
() override;
56
std::vector<MachineInstr *>
Schedule
;
62
// `const` fields are to emphasize they shouldn't change for any
schedule
.
69
// best
schedule
for the region so far (not scheduled yet)
85
Range &&
Schedule
) const;
95
ScheduleRef
Schedule
,
100
std::vector<MachineInstr*> detachSchedule(ScheduleRef
Schedule
) const;
105
void scheduleRegion(Region &R, Range &&
Schedule
,
GCNMinRegStrategy.cpp
74
std::vector<const SUnit*>
schedule
(ArrayRef<const SUnit*> TopRoots,
225
GCNMinRegScheduler::
schedule
(ArrayRef<const SUnit*> TopRoots,
function in class:GCNMinRegScheduler
228
std::vector<const SUnit*>
Schedule
;
229
Schedule
.reserve(SUnits.size());
256
Schedule
.push_back(SU);
264
assert(SUnits.size() ==
Schedule
.size());
266
return
Schedule
;
274
return S.
schedule
(TopRoots, DAG);
GCNILPSched.cpp
50
std::vector<const SUnit*>
schedule
(ArrayRef<const SUnit*> TopRoots,
84
// Lower priority means
schedule
further down. For bottom-up scheduling, lower
97
// If SU does not have a register def,
schedule
it close to its uses
192
// Try
schedule
def + use closer when Sethi-Ullman numbers are the same.
201
// Then
schedule
t2 = op first.
290
GCNILPScheduler::
schedule
(ArrayRef<const SUnit*> BotRoots,
function in class:GCNILPScheduler
312
std::vector<const SUnit*>
Schedule
;
313
Schedule
.reserve(SUnits.size());
342
Schedule
.push_back(SU);
345
assert(SUnits.size() ==
Schedule
.size())
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Basic/
OpenMPKinds.h
28
/// OpenMP attributes for '
schedule
' clause.
36
/// OpenMP modifiers for '
schedule
' clause.
157
OpenMPScheduleClauseKind
Schedule
= OMPC_SCHEDULE_unknown;
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ModuloSchedule.h
1
//===- ModuloSchedule.h - Software pipeline
schedule
expansion ------------===//
12
// There are multiple methods for analyzing a loop and creating a
schedule
.
14
// MachinePipeliner). The details of how a
schedule
is arrived at are irrelevant
15
// for the task of actually rewriting a loop to adhere to the
schedule
, which
18
// A
schedule
is, for every instruction in a block, a Cycle and a Stage. Note
37
// In the
schedule
for this unrolled sequence we would say that I0 was scheduled
52
// an arbitrary
schedule
containing loop-carried values are complex.
76
/// Represents a
schedule
for a single-block loop. For every instruction we
84
/// order; the total order within cycles has been decided by the
schedule
94
/// The number of stages in this
schedule
(Max(Stage) + 1)
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGOpenMPRuntime.h
118
llvm::PointerIntPair<llvm::Value *, 1, bool>
Schedule
;
1065
/// \param ScheduleKind
Schedule
kind specified in the '
schedule
' clause.
1073
/// \param ScheduleKind
Schedule
kind specified in the 'dist_schedule' clause.
1080
/// \param ScheduleKind
Schedule
kind specified in the '
schedule
' clause.
1087
/// \param ScheduleKind
Schedule
kind specified in the 'dist_schedule' clause.
1095
/// \param ScheduleKind
Schedule
Kind specified in the '
schedule
' clause.
1105
/// Chunk size specified using '
schedule
' clause (nullptr if chun
[
all
...]
CGOpenMPRuntime.cpp
546
///
Schedule
types for 'omp for' loops (these enumerators are taken from
571
/// Support for OpenMP 4.5 monotonic and nonmonotonic
schedule
modifiers.
572
/// Set if the monotonic
schedule
modifier was present.
574
/// Set if the nonmonotonic
schedule
modifier was present.
2550
// case choose static, 1
schedule
.
2614
/// Map the OpenMP loop
schedule
to the runtime enumeration.
2630
assert(!Chunked && "chunk was specified but
schedule
kind not known");
2633
llvm_unreachable("Unexpected runtime
schedule
");
2636
/// Map the OpenMP distribute
schedule
to the runtime enumeration.
2645
OpenMPSchedType
Schedule
[
all
...]
Completed in 29 milliseconds
Indexes created Sun Jun 07 00:24:08 UTC 2026