Home
last modified time | relevance | path

Searched refs:InstrItineraryData (Results 1 – 25 of 42) sorted by relevance

12

/external/llvm/lib/Target/ARM/
DARMBaseInstrInfo.h121 CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II,
281 unsigned getNumMicroOps(const InstrItineraryData *ItinData,
284 int getOperandLatency(const InstrItineraryData *ItinData,
288 int getOperandLatency(const InstrItineraryData *ItinData,
308 int getVLDMDefCycle(const InstrItineraryData *ItinData,
312 int getLDMDefCycle(const InstrItineraryData *ItinData,
316 int getVSTMUseCycle(const InstrItineraryData *ItinData,
320 int getSTMUseCycle(const InstrItineraryData *ItinData,
324 int getOperandLatency(const InstrItineraryData *ItinData,
332 unsigned getInstrLatency(const InstrItineraryData *ItinData,
[all …]
DARMHazardRecognizer.h35 ARMHazardRecognizer(const InstrItineraryData *ItinData, in ARMHazardRecognizer()
DARMSubtarget.h250 InstrItineraryData InstrItins;
473 const InstrItineraryData *getInstrItineraryData() const override { in getInstrItineraryData()
/external/llvm/include/llvm/CodeGen/
DDFAPacketizer.h39 class InstrItineraryData; variable
75 const InstrItineraryData *InstrItins;
87 DFAPacketizer(const InstrItineraryData *I, const DFAStateInput (*SIT)[2],
117 const InstrItineraryData *getInstrItins() const { return InstrItins; } in getInstrItins()
DScoreboardHazardRecognizer.h26 class InstrItineraryData; variable
93 const InstrItineraryData *ItinData;
107 ScoreboardHazardRecognizer(const InstrItineraryData *ItinData,
DTargetSchedule.h36 InstrItineraryData InstrItins;
78 const InstrItineraryData *getInstrItineraries() const { in getInstrItineraries()
DResourcePriorityQueue.h63 const InstrItineraryData* InstrItins;
/external/llvm/lib/MC/
DMCSubtargetInfo.cpp101 InstrItineraryData
104 return InstrItineraryData(SchedModel, Stages, OperandCycles, ForwardingPaths); in getInstrItineraryForCPU()
108 void MCSubtargetInfo::initInstrItins(InstrItineraryData &InstrItins) const { in initInstrItins()
109 InstrItins = InstrItineraryData(getSchedModel(), Stages, OperandCycles, in initInstrItins()
/external/llvm/include/llvm/Target/
DTargetInstrInfo.h27 class InstrItineraryData; variable
1078 CreateTargetMIHazardRecognizer(const InstrItineraryData*,
1084 CreateTargetPostRAHazardRecognizer(const InstrItineraryData*,
1141 virtual unsigned getNumMicroOps(const InstrItineraryData *ItinData,
1152 virtual int getOperandLatency(const InstrItineraryData *ItinData,
1164 virtual int getOperandLatency(const InstrItineraryData *ItinData,
1171 unsigned computeOperandLatency(const InstrItineraryData *ItinData,
1179 virtual unsigned getInstrLatency(const InstrItineraryData *ItinData,
1185 virtual int getInstrLatency(const InstrItineraryData *ItinData,
1192 int computeDefOperandLatency(const InstrItineraryData *ItinData,
/external/llvm/include/llvm/MC/
DMCInstrItineraries.h109 class InstrItineraryData {
118 InstrItineraryData() : SchedModel(MCSchedModel::GetDefaultSchedModel()), in InstrItineraryData() function
122 InstrItineraryData(const MCSchedModel &SM, const InstrStage *S, in InstrItineraryData() function
DMCSubtargetInfo.h156 InstrItineraryData getInstrItineraryForCPU(StringRef CPU) const;
159 void initInstrItins(InstrItineraryData &InstrItins) const;
DMCSchedule.h197 friend class InstrItineraryData; member
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.h112 CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II,
115 unsigned getInstrLatency(const InstrItineraryData *ItinData,
119 int getOperandLatency(const InstrItineraryData *ItinData,
123 int getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency()
DPPCSubtarget.h76 InstrItineraryData InstrItins;
159 const InstrItineraryData *getInstrItineraryData() const override { in getInstrItineraryData()
DPPCHazardRecognizers.h35 PPCDispatchGroupSBHazardRecognizer(const InstrItineraryData *ItinData, in PPCDispatchGroupSBHazardRecognizer()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDGPUSubtarget.h40 InstrItineraryData InstrItins;
46 const InstrItineraryData &getInstrItineraryData() const { return InstrItins; } in getInstrItineraryData()
DAMDGPUTargetMachine.h37 const InstrItineraryData* InstrItins;
61 virtual const InstrItineraryData* getInstrItineraryData() const { in getInstrItineraryData()
DR600InstrInfo.h106 int getInstrLatency(const InstrItineraryData *ItinData,
110 virtual int getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency()
/external/llvm/lib/Target/Hexagon/
DHexagonSubtarget.h56 InstrItineraryData InstrItins;
65 const InstrItineraryData *getInstrItineraryData() const override { in getInstrItineraryData()
DHexagonInstrInfo.h223 CreateTargetPostRAHazardRecognizer(const InstrItineraryData*,
237 unsigned getInstrLatency(const InstrItineraryData *ItinData,
367 unsigned getInstrTimingClassLatency(const InstrItineraryData *ItinData,
/external/llvm/lib/CodeGen/
DTargetInstrInfo.cpp963 CreateTargetMIHazardRecognizer(const InstrItineraryData *II, in CreateTargetMIHazardRecognizer()
971 CreateTargetPostRAHazardRecognizer(const InstrItineraryData *II, in CreateTargetPostRAHazardRecognizer()
982 TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency()
998 int TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency()
1014 TargetInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, in getNumMicroOps()
1046 getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency()
1060 const InstrItineraryData *ItinData = SchedModel.getInstrItineraries(); in hasLowDefLatency()
1072 getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency()
1083 const InstrItineraryData *ItinData, in computeDefOperandLatency()
1109 computeOperandLatency(const InstrItineraryData *ItinData, in computeOperandLatency()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUSubtarget.h95 InstrItineraryData InstrItins;
116 const InstrItineraryData *getInstrItineraryData() const override { in getInstrItineraryData()
DR600InstrInfo.h204 unsigned int getInstrLatency(const InstrItineraryData *ItinData,
208 int getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency()
/external/llvm/lib/Target/Mips/
DMipsSubtarget.h145 InstrItineraryData InstrItins;
306 const InstrItineraryData *getInstrItineraryData() const override { in getInstrItineraryData()
/external/llvm/lib/Target/X86/
DX86Subtarget.h247 InstrItineraryData InstrItins;
535 const InstrItineraryData *getInstrItineraryData() const override { in getInstrItineraryData()

12