/external/swiftshader/third_party/LLVM/include/llvm/MC/ |
MCSubtargetInfo.h | 34 const InstrStage *Stages; // Instruction stages
|
MCInstrItineraries.h | 11 // itineraries, stages, and operand reads/writes. This is used by 12 // schedulers to determine instruction stages and latencies. 47 /// indicate that the instruction requires multiple stages at the 93 /// information for an instruction. This includes a set of stages 112 const InstrStage *Stages; ///< Array of stages selected 120 InstrItineraryData() : Stages(0), OperandCycles(0), Forwardings(0), 125 : Stages(S), OperandCycles(OS), Forwardings(F), Itineraries(I), 144 return Stages + StageIdx; 151 return Stages + StageIdx [all...] |
/external/llvm/include/llvm/MC/ |
MCSubtargetInfo.h | 43 const InstrStage *Stages; // Instruction itinerary stages
|
MCInstrItineraries.h | 11 // itineraries, stages, and operand reads/writes. This is used by 12 // schedulers to determine instruction stages and latencies. 48 /// indicate that the instruction requires multiple stages at the 94 /// This includes a set of stages occupied by the instruction and the pipeline 112 const InstrStage *Stages; ///< Array of stages selected 119 Stages(nullptr), OperandCycles(nullptr), 124 : SchedModel(SM), Stages(S), OperandCycles(OS), Forwardings(F), 139 return Stages + StageIdx; 145 return Stages + StageIdx [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/MC/ |
MCSubtargetInfo.h | 47 const InstrStage *Stages; // Instruction itinerary stages
|
MCInstrItineraries.h | 11 // itineraries, stages, and operand reads/writes. This is used by 12 // schedulers to determine instruction stages and latencies. 48 /// indicate that the instruction requires multiple stages at the 93 /// This includes a set of stages occupied by the instruction and the pipeline 111 const InstrStage *Stages = nullptr; ///< Array of stages selected 120 : SchedModel(SM), Stages(S), OperandCycles(OS), Forwardings(F), 135 return Stages + StageIdx; 141 return Stages + StageIdx; 145 /// the maximum completion time for any stage in the itinerary. If no stages [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/MC/ |
MCSubtargetInfo.h | 47 const InstrStage *Stages; // Instruction itinerary stages
|
MCInstrItineraries.h | 11 // itineraries, stages, and operand reads/writes. This is used by 12 // schedulers to determine instruction stages and latencies. 48 /// indicate that the instruction requires multiple stages at the 93 /// This includes a set of stages occupied by the instruction and the pipeline 111 const InstrStage *Stages = nullptr; ///< Array of stages selected 120 : SchedModel(SM), Stages(S), OperandCycles(OS), Forwardings(F), 135 return Stages + StageIdx; 141 return Stages + StageIdx; 145 /// the maximum completion time for any stage in the itinerary. If no stages [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/MC/ |
MCSubtargetInfo.h | 47 const InstrStage *Stages; // Instruction itinerary stages
|
MCInstrItineraries.h | 11 // itineraries, stages, and operand reads/writes. This is used by 12 // schedulers to determine instruction stages and latencies. 48 /// indicate that the instruction requires multiple stages at the 93 /// This includes a set of stages occupied by the instruction and the pipeline 111 const InstrStage *Stages = nullptr; ///< Array of stages selected 120 : SchedModel(SM), Stages(S), OperandCycles(OS), Forwardings(F), 135 return Stages + StageIdx; 141 return Stages + StageIdx; 145 /// the maximum completion time for any stage in the itinerary. If no stages [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/ |
MCSubtargetInfo.h | 47 const InstrStage *Stages; // Instruction itinerary stages
|
MCInstrItineraries.h | 11 // itineraries, stages, and operand reads/writes. This is used by 12 // schedulers to determine instruction stages and latencies. 48 /// indicate that the instruction requires multiple stages at the 93 /// This includes a set of stages occupied by the instruction and the pipeline 111 const InstrStage *Stages = nullptr; ///< Array of stages selected 120 : SchedModel(SM), Stages(S), OperandCycles(OS), Forwardings(F), 135 return Stages + StageIdx; 141 return Stages + StageIdx; 145 /// the maximum completion time for any stage in the itinerary. If no stages [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/MC/ |
MCSubtargetInfo.h | 47 const InstrStage *Stages; // Instruction itinerary stages
|
MCInstrItineraries.h | 11 // itineraries, stages, and operand reads/writes. This is used by 12 // schedulers to determine instruction stages and latencies. 48 /// indicate that the instruction requires multiple stages at the 93 /// This includes a set of stages occupied by the instruction and the pipeline 111 const InstrStage *Stages = nullptr; ///< Array of stages selected 120 : SchedModel(SM), Stages(S), OperandCycles(OS), Forwardings(F), 135 return Stages + StageIdx; 141 return Stages + StageIdx; 145 /// the maximum completion time for any stage in the itinerary. If no stages [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/MC/ |
MCSubtargetInfo.h | 47 const InstrStage *Stages; // Instruction itinerary stages
|
MCInstrItineraries.h | 11 // itineraries, stages, and operand reads/writes. This is used by 12 // schedulers to determine instruction stages and latencies. 48 /// indicate that the instruction requires multiple stages at the 93 /// This includes a set of stages occupied by the instruction and the pipeline 111 const InstrStage *Stages = nullptr; ///< Array of stages selected 120 : SchedModel(SM), Stages(S), OperandCycles(OS), Forwardings(F), 135 return Stages + StageIdx; 141 return Stages + StageIdx; 145 /// the maximum completion time for any stage in the itinerary. If no stages [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/MC/ |
MCSubtargetInfo.h | 47 const InstrStage *Stages; // Instruction itinerary stages
|
MCInstrItineraries.h | 11 // itineraries, stages, and operand reads/writes. This is used by 12 // schedulers to determine instruction stages and latencies. 48 /// indicate that the instruction requires multiple stages at the 93 /// This includes a set of stages occupied by the instruction and the pipeline 111 const InstrStage *Stages = nullptr; ///< Array of stages selected 120 : SchedModel(SM), Stages(S), OperandCycles(OS), Forwardings(F), 135 return Stages + StageIdx; 141 return Stages + StageIdx; 145 /// the maximum completion time for any stage in the itinerary. If no stages [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/ |
MCSubtargetInfo.h | 47 const InstrStage *Stages; // Instruction itinerary stages
|
MCInstrItineraries.h | 11 // itineraries, stages, and operand reads/writes. This is used by 12 // schedulers to determine instruction stages and latencies. 48 /// indicate that the instruction requires multiple stages at the 93 /// This includes a set of stages occupied by the instruction and the pipeline 111 const InstrStage *Stages = nullptr; ///< Array of stages selected 120 : SchedModel(SM), Stages(S), OperandCycles(OS), Forwardings(F), 135 return Stages + StageIdx; 141 return Stages + StageIdx; 145 /// the maximum completion time for any stage in the itinerary. If no stages [all...] |
/external/llvm/lib/CodeGen/ |
MachinePipeliner.cpp | 114 /// A command line argument to limit the number of stages in the pipeline. 116 SwpMaxStages("pipeliner-max-stages", 117 cl::desc("Maximum stages allowed in the generated scheduled."), 524 /// data structure explicitly represents all stages/iterations. When 539 /// The first element in the pair is the max difference in stages. The 641 /// Return the max. number of stages/iterations that can occur between a 644 std::pair<unsigned, bool> Stages = RegToStageDiff[Reg]; 645 if (CurStage > getMaxStageCount() && Stages.first == 0 && Stages.second) 647 return Stages.first [all...] |