/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonHazardRecognizer.cpp | 39 HexagonHazardRecognizer::getHazardType(SUnit *SU, int stalls) { argument 95 bool HexagonHazardRecognizer::ShouldPreferAnother(SUnit *SU) { argument 112 void HexagonHazardRecognizer::EmitInstruction(SUnit *SU) { argument [all...] |
H A D | HexagonMachineScheduler.cpp | 45 int HexagonConvergingVLIWScheduler::SchedulingCost(ReadyQueue &Q, SUnit *SU, argument
|
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/ |
H A D | MultiHazardRecognizer.cpp | 34 MultiHazardRecognizer::getHazardType(SUnit *SU, int Stalls) { argument 48 void MultiHazardRecognizer::EmitInstruction(SUnit *SU) { argument 58 unsigned MultiHazardRecognizer::PreEmitNoops(SUnit *SU) { argument 72 bool MultiHazardRecognizer::ShouldPreferAnother(SUnit *SU) { argument
|
H A D | ScheduleDAGPrinter.cpp | 71 std::string DOTGraphTraits<ScheduleDAG*>::getNodeLabel(const SUnit *SU, argument
|
H A D | LatencyPriorityQueue.cpp | 56 SUnit *LatencyPriorityQueue::getSingleUnscheduledPred(SUnit *SU) { argument 72 void LatencyPriorityQueue::push(SUnit *SU) { argument 89 void LatencyPriorityQueue::scheduledNode(SUnit *SU) { argument 100 AdjustPriorityOfUnscheduledPreds(SUnit *SU) argument 129 remove(SUnit *SU) argument [all...] |
H A D | MacroFusion.cpp | 38 static SUnit *getPredClusterSU(const SUnit &SU) { argument 46 bool llvm::hasLessThanNumFused(const SUnit &SU, unsigned FuseLimit) { argument 100 SUnit *SU = SI.getSUnit(); local 113 SUnit *SU = SI.getSUnit(); local [all...] |
H A D | ScoreboardHazardRecognizer.cpp | 112 ScoreboardHazardRecognizer::getHazardType(SUnit *SU, int Stalls) { argument 171 void ScoreboardHazardRecognizer::EmitInstruction(SUnit *SU) { argument
|
H A D | CriticalAntiDepBreaker.cpp | 140 static const SDep *CriticalPathStep(const SUnit *SU) { argument 666 const SUnit *SU = MISUnitMap[Q->second->getParent()]; local [all...] |
H A D | PostRASchedulerList.cpp | 450 void SchedulePostRATDList::ReleaseSucc(SUnit *SU, SDep *SuccEdge) { argument 485 void SchedulePostRATDList::ReleaseSuccessors(SUnit *SU) { argument 495 ScheduleNodeTopDown(SUnit *SU, unsigned CurCycle) argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/SystemZ/ |
H A D | SystemZMachineScheduler.h | 42 SUnit *SU = nullptr; member in struct:llvm::SystemZPostRASchedStrategy::Candidate
|
H A D | SystemZMachineScheduler.cpp | 241 schedNode(SUnit *SU, bool IsTopNode) argument 251 releaseTopNode(SUnit *SU) argument [all...] |
H A D | SystemZHazardRecognizer.cpp | 77 getHazardType(SUnit *SU, int Stalls) { argument 167 dumpSU(SUnit *SU, raw_ostream &OS) const argument 271 EmitInstruction(SUnit *SU) argument 387 resourcesCost(SUnit *SU) argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUExportClustering.cpp | 29 static bool isExport(const SUnit &SU) { argument 33 static bool isPositionExport(const SIInstrInfo *TII, SUnit *SU) { argument 82 static void removeExportDependencies(ScheduleDAGInstrs *DAG, SUnit &SU) { argument [all...] |
H A D | GCNMinRegStrategy.cpp | 25 const SUnit *SU; member in struct:__anon2631::GCNMinRegScheduler::Candidate 43 void setIsScheduled(const SUnit *SU) { argument 54 decNumPreds(const SUnit *SU) argument 193 auto SU = Worklist.pop_back_val(); local 213 releaseSuccessors(const SUnit* SU, int Priority) argument 252 auto SU = C->SU; local [all...] |
H A D | GCNILPSched.cpp | 23 SUnit *SU; member in struct:__anon2629::GCNILPScheduler::Candidate 58 CalcNodeSethiUllmanNumber(const SUnit *SU, std::vector<unsigned> &SUNumbers) { argument 106 closestSucc(const SUnit *SU) argument 121 calcMaxScratches(const SUnit *SU) argument 275 releasePredecessors(const SUnit* SU) argument 336 auto SU = C->SU; local [all...] |
H A D | R600MachineScheduler.cpp | 53 SUnit *SU = nullptr; local 135 schedNode(SUnit *SU, bool IsTopNode) argument 182 releaseTopNode(SUnit *SU) argument 186 releaseBottomNode(SUnit *SU) argument 286 getInstKind(SUnit* SU) argument 315 SUnit *SU = *It; local 424 SUnit *SU = AttemptFillSlot(3, true); local 433 SUnit *SU = AttemptFillSlot(Chan, false); local 447 SUnit *SU = nullptr; local [all...] |
H A D | GCNIterativeScheduler.cpp | 35 static inline MachineInstr *getMachineInstr(const SUnit *SU) { argument 38 static inline MachineInstr *getMachineInstr(const SUnit &SU) { argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGVLIW.cpp | 109 void ScheduleDAGVLIW::releaseSucc(SUnit *SU, const SDep &D) { argument 133 void ScheduleDAGVLIW::releaseSuccessors(SUnit *SU) { argument 146 void ScheduleDAGVLIW::scheduleNodeTopDown(SUnit *SU, unsigned CurCycle) { argument [all...] |
H A D | ScheduleDAGSDNodes.cpp | 78 SUnit *SU = &SUnits.back(); local 90 SUnit *SU = newSUnit(Old->getNode()); local [all...] |
H A D | ResourcePriorityQueue.cpp | 67 ResourcePriorityQueue::numberRCValPredInSU(SUnit *SU, unsigned RCId) { argument 104 unsigned ResourcePriorityQueue::numberRCValSuccInSU(SUnit *SU, argument 142 static unsigned numberCtrlDepsInSU(SUnit *SU) { argument 151 static unsigned numberCtrlPredInSU(SUnit *SU) { argument 209 getSingleUnscheduledPred(SUnit *SU) argument 224 push(SUnit *SU) argument 238 isResourceAvailable(SUnit *SU) argument 281 reserveResources(SUnit *SU) argument 318 rawRegPressureDelta(SUnit *SU, unsigned RCId) argument 352 regPressureDelta(SUnit *SU, bool RawPressure) argument 388 SUSchedulingCost(SUnit *SU) argument 459 scheduledNode(SUnit *SU) argument 533 initNumRegDefsLeft(SUnit *SU) argument 566 adjustPriorityOfUnscheduledPreds(SUnit *SU) argument 617 remove(SUnit *SU) argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCHazardRecognizers.cpp | 24 bool PPCDispatchGroupSBHazardRecognizer::isLoadAfterStore(SUnit *SU) { argument 54 bool PPCDispatchGroupSBHazardRecognizer::isBCTRAfterSet(SUnit *SU) { argument 139 getHazardType(SUnit *SU, int Stalls) argument 146 ShouldPreferAnother(SUnit *SU) argument 155 PreEmitNoops(SUnit *SU) argument 174 EmitInstruction(SUnit *SU) argument 325 getHazardType(SUnit *SU, int Stalls) argument 385 EmitInstruction(SUnit *SU) argument [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMHazardRecognizer.cpp | 44 ARMHazardRecognizerFPMLx::getHazardType(SUnit *SU, int Stalls) { argument 89 void ARMHazardRecognizerFPMLx::EmitInstruction(SUnit *SU) { argument 184 ARMBankConflictHazardRecognizer::getHazardType(SUnit *SU, int Stalls) { argument 256 void ARMBankConflictHazardRecognizer::EmitInstruction(SUnit *SU) { argument
|
/openbsd-current/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAGInstrs.h | 56 SUnit *SU; member in struct:llvm::VReg2SUnit 58 VReg2SUnit(unsigned VReg, LaneBitmask LaneMask, SUnit *SU) argument 78 SUnit *SU; member in struct:llvm::PhysRegSUOper 70 VReg2SUnitOperIdx(unsigned VReg, LaneBitmask LaneMask, unsigned OperandIndex, SUnit *SU) argument 211 addChainDependencies(SUnit *SU, SUList &SUs, unsigned Latency) argument 273 IsReachable(SUnit *SU, SUnit *TargetSU) argument [all...] |
H A D | VLIWMachineScheduler.h | 94 SUnit *SU = nullptr; member in struct:llvm::ConvergingVLIWScheduler::SchedCandidate 199 isLatencyBound(SUnit *SU) argument [all...] |
/openbsd-current/gnu/llvm/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFUnit.h | 224 DWARFUnit *SU; member in class:llvm::DWARFUnit
|