OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:SchedModel
(Results
1 - 9
of
9
) sorted by null
/external/llvm/lib/MC/
MCSubtargetInfo.cpp
104
assert(Found->Value && "Missing processor
SchedModel
value");
110
const MCSchedModel *
SchedModel
= getSchedModelForCPU(CPU);
111
return InstrItineraryData(
SchedModel
, Stages, OperandCycles, ForwardingPaths);
/external/llvm/include/llvm/CodeGen/
TargetSchedule.h
35
MCSchedModel
SchedModel
;
67
const MCSchedModel *getMCSchedModel() const { return &
SchedModel
; }
82
unsigned getProcessorID() const { return
SchedModel
.getProcessorID(); }
85
unsigned getIssueWidth() const { return
SchedModel
.IssueWidth; }
93
return
SchedModel
.getNumProcResourceKinds();
98
return
SchedModel
.getProcResource(PIdx);
132
unsigned getMicroOpBufferSize() const { return
SchedModel
.MicroOpBufferSize; }
137
return
SchedModel
.getProcResource(PIdx)->BufferSize;
MachineTraceMetrics.h
73
TargetSchedModel
SchedModel
;
111
/// This is an array with
SchedModel
.getNumProcResourceKinds() entries.
114
/// These numbers have already been scaled by
SchedModel
.getResourceFactor().
364
// where Kinds =
SchedModel
.getNumProcResourceKinds().
373
unsigned Factor =
SchedModel
.getLatencyFactor();
ScheduleDAGInstrs.h
79
TargetSchedModel
SchedModel
;
157
const TargetSchedModel *getSchedModel() const { return &
SchedModel
; }
161
if (!SU->SchedClass &&
SchedModel
.hasInstrSchedModel())
162
SU->SchedClass =
SchedModel
.resolveSchedClass(SU->getInstr());
/external/llvm/include/llvm/MC/
MCInstrItineraries.h
113
const MCSchedModel *
SchedModel
; ///< Basic machine properties.
121
InstrItineraryData() :
SchedModel
(&MCSchedModel::DefaultSchedModel),
127
:
SchedModel
(SM), Stages(S), OperandCycles(OS), Forwardings(F),
128
Itineraries(
SchedModel
->InstrItineraries) {}
/external/llvm/lib/Target/Hexagon/
HexagonMachineScheduler.h
48
const TargetSchedModel *
SchedModel
;
59
SchedModel
(SM), TotalPackets(0) {
66
Packet.resize(
SchedModel
->getIssueWidth());
135
const TargetSchedModel *
SchedModel
;
156
DAG(0),
SchedModel
(0), Available(ID, Name+".A"),
169
SchedModel
= smodel;
192
const TargetSchedModel *
SchedModel
;
207
DAG(0),
SchedModel
(0), Top(TopQID, "TopQ"), Bot(BotQID, "BotQ") {}
/external/llvm/lib/CodeGen/
EarlyIfConversion.cpp
582
const MCSchedModel *
SchedModel
;
690
unsigned CritLimit =
SchedModel
->MispredictPenalty/2;
780
SchedModel
=
MachineScheduler.cpp
[
all
...]
/external/llvm/lib/Target/ARM/
ARMSubtarget.h
187
///
SchedModel
- Processor specific instruction costs.
188
const MCSchedModel *
SchedModel
;
Completed in 814 milliseconds