OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Stages
(Results
1 - 6
of
6
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
Pipeline.h
10
/// This file implements an ordered container of
stages
that simulate the
18
#include "llvm/MCA/
Stages
/Stage.h"
54
/// An ordered list of
stages
that define this instruction pipeline.
55
SmallVector<std::unique_ptr<Stage>, 8>
Stages
;
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ModuloSchedule.h
94
/// The number of
stages
in this schedule (Max(Stage) + 1).
120
/// Return the number of
stages
contained in this schedule, which is the
181
/// The first element in the pair is the max difference in
stages
. The
232
/// Return the max. number of
stages
/iterations that can occur between a
235
std::pair<unsigned, bool>
Stages
= RegToStageDiff[Reg];
236
if ((int)CurStage > Schedule.getNumStages() - 1 &&
Stages
.first == 0 &&
237
Stages
.second)
239
return
Stages
.first;
242
/// The number of
stages
for a Phi is a little different than other
246
/// Phi in the same stage. This function returns the number of
stages
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCInstrItineraries.h
10
// itineraries,
stages
, and operand reads/writes. This is used by
11
// schedulers to determine instruction
stages
and latencies.
47
/// indicate that the instruction requires multiple
stages
at the
95
/// This includes a set of
stages
occupied by the instruction and the pipeline
113
const InstrStage *
Stages
= nullptr; ///< Array of
stages
selected
122
: SchedModel(SM),
Stages
(S), OperandCycles(OS), Forwardings(F),
137
return
Stages
+ StageIdx;
143
return
Stages
+ StageIdx;
147
/// the maximum completion time for any stage in the itinerary. If no
stages
[
all
...]
MCSubtargetInfo.h
88
const InstrStage *
Stages
; // Instruction itinerary
stages
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86PartialReduction.cpp
87
// instructions, otherwise we use punpck to emulate zero extend in
stages
. The
265
unsigned
Stages
= Log2_32(NumSplits);
266
for (unsigned s =
Stages
; s > 0; --s) {
319
unsigned
Stages
= Log2_32(NumElems);
320
for (unsigned i = 0; i !=
Stages
; ++i) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachinePipeliner.cpp
108
STATISTIC(NumFailLargeMaxStage, "Pipeliner abort due to too many
stages
");
125
/// A command line argument to limit the number of
stages
in the pipeline.
127
SwpMaxStages("pipeliner-max-
stages
",
128
cl::desc("Maximum
stages
allowed in the generated scheduled."),
592
<< " : too many
stages
, abort\n");
597
<< "Too many
stages
in schedule: "
600
<< ". Refer to -pipeliner-max-
stages
.";
612
DenseMap<MachineInstr *, int> Cycles,
Stages
;
619
Stages
[SU->getInstr()] = Schedule.stageScheduled(SU);
625
Stages
[KV.first] = Stages[KV.second]
[
all
...]
Completed in 23 milliseconds
Indexes created Mon Sep 21 00:25:25 UTC 2026