HomeSort by: relevance | last modified time | path
    Searched refs:InstrItineraryData (Results 1 - 25 of 41) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
DFAPacketizer.h 41 class InstrItineraryData;
51 const InstrItineraryData *InstrItins;
58 DFAPacketizer(const InstrItineraryData *InstrItins, Automaton<uint64_t> a,
102 const InstrItineraryData *getInstrItins() const { return InstrItins; }
ScoreboardHazardRecognizer.h 94 const InstrItineraryData *ItinData;
108 ScoreboardHazardRecognizer(const InstrItineraryData *II,
TargetSchedule.h 35 InstrItineraryData InstrItins;
83 const InstrItineraryData *getInstrItineraries() const {
ResourcePriorityQueue.h 23 class InstrItineraryData;
62 const InstrItineraryData* InstrItins;
TargetSubtargetInfo.h 32 class InstrItineraryData;
132 virtual const InstrItineraryData *getInstrItineraryData() const {
TargetInstrInfo.h 43 class InstrItineraryData;
1502 CreateTargetMIHazardRecognizer(const InstrItineraryData *,
1508 CreateTargetPostRAHazardRecognizer(const InstrItineraryData *,
1570 virtual unsigned getNumMicroOps(const InstrItineraryData *ItinData,
1581 virtual int getOperandLatency(const InstrItineraryData *ItinData,
1593 virtual int getOperandLatency(const InstrItineraryData *ItinData,
1601 virtual unsigned getInstrLatency(const InstrItineraryData *ItinData,
1607 virtual int getInstrLatency(const InstrItineraryData *ItinData,
1614 int computeDefOperandLatency(const InstrItineraryData *ItinData,
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCInstrItineraries.h 109 class InstrItineraryData {
119 InstrItineraryData() = default;
120 InstrItineraryData(const MCSchedModel &SM, const InstrStage *S,
MCSchedule.h 29 class InstrItineraryData;
310 // Instruction itinerary tables used by InstrItineraryData.
311 friend class InstrItineraryData;
368 getReciprocalThroughput(unsigned SchedClass, const InstrItineraryData &IID);
MCSubtargetInfo.h 213 InstrItineraryData getInstrItineraryForCPU(StringRef CPU) const;
215 /// Initialize an InstrItineraryData instance.
216 void initInstrItins(InstrItineraryData &InstrItins) const;
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonHazardRecognizer.h 44 HexagonHazardRecognizer(const InstrItineraryData *II,
HexagonInstrInfo.h 265 CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II,
278 unsigned getInstrLatency(const InstrItineraryData *ItinData,
310 int getOperandLatency(const InstrItineraryData *ItinData,
454 unsigned getInstrTimingClassLatency(const InstrItineraryData *ItinData,
HexagonSubtarget.h 103 InstrItineraryData InstrItins;
116 const InstrItineraryData *getInstrItineraryData() const override {
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
R600Subtarget.h 50 InstrItineraryData InstrItins;
71 const InstrItineraryData *getInstrItineraryData() const override {
GCNSubtarget.h 69 InstrItineraryData InstrItins;
263 const InstrItineraryData *getInstrItineraryData() const override {
  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kSubtarget.h 53 InstrItineraryData InstrItins;
159 const InstrItineraryData *getInstrItineraryData() const override {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGSDNodes.h 30 class InstrItineraryData;
50 const InstrItineraryData *InstrItins;
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCHazardRecognizers.h 34 PPCDispatchGroupSBHazardRecognizer(const InstrItineraryData *ItinData,
PPCSubtarget.h 88 InstrItineraryData InstrItins;
197 const InstrItineraryData *getInstrItineraryData() const override {
PPCInstrInfo.h 308 CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II,
311 unsigned getInstrLatency(const InstrItineraryData *ItinData,
315 int getOperandLatency(const InstrItineraryData *ItinData,
319 int getOperandLatency(const InstrItineraryData *ItinData,
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBaseInstrInfo.h 135 CreateTargetMIHazardRecognizer(const InstrItineraryData *II,
139 CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II,
316 unsigned getNumMicroOps(const InstrItineraryData *ItinData,
319 int getOperandLatency(const InstrItineraryData *ItinData,
323 int getOperandLatency(const InstrItineraryData *ItinData,
421 int getVLDMDefCycle(const InstrItineraryData *ItinData,
425 int getLDMDefCycle(const InstrItineraryData *ItinData,
429 int getVSTMUseCycle(const InstrItineraryData *ItinData,
433 int getSTMUseCycle(const InstrItineraryData *ItinData,
437 int getOperandLatency(const InstrItineraryData *ItinData
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCSubtargetInfo.cpp 327 InstrItineraryData
330 return InstrItineraryData(SchedModel, Stages, OperandCycles, ForwardingPaths);
333 void MCSubtargetInfo::initInstrItins(InstrItineraryData &InstrItins) const {
334 InstrItins = InstrItineraryData(getSchedModel(), Stages, OperandCycles,
MCSchedule.cpp 135 const InstrItineraryData &IID) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
MipsSubtarget.h 208 InstrItineraryData InstrItins;
392 const InstrItineraryData *getInstrItineraryData() const override {
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetInstrInfo.cpp 1059 const InstrItineraryData *II, const ScheduleDAGMI *DAG) const {
1065 CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II,
1089 TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData,
1105 int TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData,
1120 unsigned TargetInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData,
1151 unsigned TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData,
1165 const InstrItineraryData *ItinData = SchedModel.getInstrItineraries();
1257 int TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData,
1270 const InstrItineraryData *ItinData, const MachineInstr &DefMI) const {
ScoreboardHazardRecognizer.cpp 31 const InstrItineraryData *II, const ScheduleDAG *SchedDAG,

Completed in 42 milliseconds

1 2