Searched refs:R600SchedStrategy (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/Target/AMDGPU/ |
D | R600MachineScheduler.cpp | 27 void R600SchedStrategy::initialize(ScheduleDAGMI *dag) { in initialize() 45 void R600SchedStrategy::MoveUnits(std::vector<SUnit *> &QSrc, in MoveUnits() 57 SUnit* R600SchedStrategy::pickNode(bool &IsTopNode) { in pickNode() 144 void R600SchedStrategy::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() 192 void R600SchedStrategy::releaseTopNode(SUnit *SU) { in releaseTopNode() 196 void R600SchedStrategy::releaseBottomNode(SUnit *SU) { in releaseBottomNode() 213 bool R600SchedStrategy::regBelongsToClass(unsigned Reg, in regBelongsToClass() 222 R600SchedStrategy::AluKind R600SchedStrategy::getAluKind(SUnit *SU) const { in getAluKind() 295 int R600SchedStrategy::getInstKind(SUnit* SU) { in getInstKind() 319 SUnit *R600SchedStrategy::PopInst(std::vector<SUnit *> &Q, bool AnyALU) { in PopInst() [all …]
|
D | R600MachineScheduler.h | 27 class R600SchedStrategy final : public MachineSchedStrategy { 69 R600SchedStrategy() : in R600SchedStrategy() function 73 virtual ~R600SchedStrategy() {} in ~R600SchedStrategy()
|
D | AMDGPUTargetMachine.cpp | 99 return new ScheduleDAGMILive(C, make_unique<R600SchedStrategy>()); in createR600MachineScheduler()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | R600MachineScheduler.cpp | 28 void R600SchedStrategy::initialize(ScheduleDAGMI *dag) { in initialize() 46 void R600SchedStrategy::MoveUnits(std::vector<SUnit *> &QSrc, in MoveUnits() 58 SUnit* R600SchedStrategy::pickNode(bool &IsTopNode) { in pickNode() 143 void R600SchedStrategy::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() 190 void R600SchedStrategy::releaseTopNode(SUnit *SU) { in releaseTopNode() 194 void R600SchedStrategy::releaseBottomNode(SUnit *SU) { in releaseBottomNode() 211 bool R600SchedStrategy::regBelongsToClass(unsigned Reg, in regBelongsToClass() 220 R600SchedStrategy::AluKind R600SchedStrategy::getAluKind(SUnit *SU) const { in getAluKind() 294 int R600SchedStrategy::getInstKind(SUnit* SU) { in getInstKind() 318 SUnit *R600SchedStrategy::PopInst(std::vector<SUnit *> &Q, bool AnyALU) { in PopInst() [all …]
|
D | R600MachineScheduler.h | 28 class R600SchedStrategy final : public MachineSchedStrategy { 70 R600SchedStrategy() = default; 71 ~R600SchedStrategy() override = default;
|
D | AMDGPUTargetMachine.cpp | 195 return new ScheduleDAGMILive(C, llvm::make_unique<R600SchedStrategy>()); in createR600MachineScheduler()
|