Home
last modified time | relevance | path

Searched refs:OperandCycles (Results 1 – 12 of 12) sorted by relevance

/freebsd-10-stable/contrib/llvm/include/llvm/MC/
DMCInstrItineraries.h115 const unsigned *OperandCycles; ///< Array of operand cycles selected variable
122 Stages(0), OperandCycles(0), in InstrItineraryData()
127 : SchedModel(SM), Stages(S), OperandCycles(OS), Forwardings(F), in InstrItineraryData()
189 return (int)OperandCycles[FirstIdx + OperandIdx]; in getOperandCycle()
DMCSubtargetInfo.h42 const unsigned *OperandCycles; // Itinerary operand cycles variable
/freebsd-10-stable/contrib/llvm/lib/MC/
DMCSubtargetInfo.cpp62 OperandCycles = OC; in InitMCSubtargetInfo()
114 return InstrItineraryData(SchedModel, Stages, OperandCycles, ForwardingPaths); in getInstrItineraryForCPU()
120 InstrItineraryData(CPUSchedModel, Stages, OperandCycles, ForwardingPaths); in initInstrItins()
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/
DPPCScheduleA2.td147 let MinLatency = -1; // OperandCycles are interpreted as MinLatency.
149 // This is overriden by OperandCycles if the
DPPCScheduleE500mc.td261 let MinLatency = -1; // OperandCycles are interpreted as MinLatency.
263 // This is overriden by OperandCycles if the
DPPCScheduleE5500.td304 let MinLatency = -1; // OperandCycles are interpreted as MinLatency.
306 // This is overriden by OperandCycles if the
DPPCScheduleG5.td103 // This is overriden by OperandCycles if the
/freebsd-10-stable/contrib/llvm/include/llvm/Target/
DTargetItinerary.td93 // OperandCycles are optional "cycle counts". They specify the cycle after
116 list<int> OperandCycles = operandcycles;
/freebsd-10-stable/contrib/llvm/lib/Target/X86/
DX86ScheduleSLM.td663 // OperandCycles may be used for expected latency.
664 let LoadLatency = 3; // Expected cycles, may be overriden by OperandCycles.
665 let HighLatency = 30;// Expected, may be overriden by OperandCycles.
DX86ScheduleAtom.td535 let LoadLatency = 3; // Expected cycles, may be overriden by OperandCycles.
536 let HighLatency = 30;// Expected, may be overriden by OperandCycles.
/freebsd-10-stable/contrib/llvm/lib/Target/ARM/
DARMScheduleA8.td1068 let MinLatency = -1; // OperandCycles are interpreted as MinLatency.
1070 // This is overriden by OperandCycles if the
DARMScheduleA9.td1892 // This is overriden by OperandCycles if the