/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
H A D | SimpleConstraintManager.h | 25 SubEngine *SU; member in class:clang::ento::SimpleConstraintManager
|
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | LatencyPriorityQueue.h | 57 void addNode(const SUnit *SU) { argument 61 void updateNode(const SUnit *SU) { argument
|
H A D | ResourcePriorityQueue.h | 88 void addNode(const SUnit *SU) { argument 92 void updateNode(const SUnit *SU) {} argument [all...] |
H A D | ScheduleDAGInstrs.h | 36 SUnit *SU; member in struct:llvm::VReg2SUnit 48 SUnit *SU; member in struct:llvm::PhysRegSUOper [all...] |
H A D | MachineScheduler.h | 242 iterator find(SUnit *SU) { argument 246 void push(SUnit *SU) { argument 402 getPressureDiff(const SUnit *SU) argument [all...] |
H A D | ScheduleDAG.h | 165 void setSUnit(SUnit *SU) { argument [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMHazardRecognizer.cpp | 35 ARMHazardRecognizer::getHazardType(SUnit *SU, int Stalls) { argument 85 void ARMHazardRecognizer::EmitInstruction(SUnit *SU) { argument
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | LatencyPriorityQueue.cpp | 55 SUnit *LatencyPriorityQueue::getSingleUnscheduledPred(SUnit *SU) { argument 72 void LatencyPriorityQueue::push(SUnit *SU) { argument 91 scheduledNode(SUnit *SU) argument 104 AdjustPriorityOfUnscheduledPreds(SUnit *SU) argument 133 remove(SUnit *SU) argument [all...] |
H A D | ScheduleDAGPrinter.cpp | 79 std::string DOTGraphTraits<ScheduleDAG*>::getNodeLabel(const SUnit *SU, argument
|
H A D | DFAPacketizer.cpp | 170 SUnit *SU = &VLIWScheduler->SUnits[i]; local
|
H A D | ScoreboardHazardRecognizer.cpp | 118 ScoreboardHazardRecognizer::getHazardType(SUnit *SU, int Stalls) { argument 178 void ScoreboardHazardRecognizer::EmitInstruction(SUnit *SU) { argument
|
H A D | CriticalAntiDepBreaker.cpp | 126 static const SDep *CriticalPathStep(const SUnit *SU) { argument 424 const SUnit *SU = &SUnits[i]; local 623 const SUnit *SU = MISUnitMap[Q->second->getParent()]; local [all...] |
H A D | PostRASchedulerList.cpp | 574 void SchedulePostRATDList::ReleaseSucc(SUnit *SU, SDep *SuccEdge) { argument 609 void SchedulePostRATDList::ReleaseSuccessors(SUnit *SU) { argument 619 ScheduleNodeTopDown(SUnit *SU, unsigned CurCycle) argument [all...] |
H A D | ScheduleDAGInstrs.cpp | 243 void ScheduleDAGInstrs::addPhysRegDataDeps(SUnit *SU, unsigned OperIdx) { argument 286 addPhysRegDeps(SUnit *SU, unsigned OperIdx) argument 365 addVRegDefDeps(SUnit *SU, unsigned OperIdx) argument 403 addVRegUseDeps(SUnit *SU, unsigned OperIdx) argument 609 adjustChainDeps(AliasAnalysis *AA, const MachineFrameInfo *MFI, SUnit *SU, SUnit *ExitSU, std::set<SUnit *> &CheckList, unsigned LatencyToLoad) argument 682 SUnit *SU = newSUnit(MI); local 760 SUnit *SU = MISUnitMap[MI]; local 1070 visitPreorder(const SUnit *SU) argument 1078 visitPostorderNode(const SUnit *SU) argument 1230 follow(const SUnit *SU) argument 1250 hasDataSucc(const SUnit *SU) argument 1268 const SUnit *SU = &*SI; local [all...] |
H A D | MachineScheduler.cpp | 392 void ScheduleDAGMI::releaseSucc(SUnit *SU, SDep *SuccEdge) { argument 415 void ScheduleDAGMI::releaseSuccessors(SUnit *SU) { argument 426 void ScheduleDAGMI::releasePred(SUnit *SU, SDep *PredEdge) { argument 449 void ScheduleDAGMI::releasePredecessors(SUnit *SU) { argument 571 updateScheduledPressure(const SUnit *SU, const std::vector<unsigned> &NewMaxPressure) argument 624 SUnit *SU = UI->SU; local 737 SUnit *SU = &(*I); local 875 scheduleMI(SUnit *SU, bool IsTopNode) argument 921 updateQueues(SUnit *SU, bool IsTopNode) argument 986 SUnit *SU; member in struct:__anon2146::LoadClusterMutation::LoadInfo 1020 SUnit *SU = Loads[Idx]; local 1068 SUnit *SU = &DAG->SUnits[Idx]; local 1118 SUnit *SU = &DAG->SUnits[--Idx]; local 1313 SUnit *SU = &DAG->SUnits[Idx]; local 1375 SUnit *SU; member in struct:__anon2149::GenericScheduler::SchedCandidate 1778 releaseTopNode(SUnit *SU) argument 1797 releaseBottomNode(SUnit *SU) argument 1885 checkHazard(SUnit *SU) argument 2008 releaseNode(SUnit *SU, unsigned ReadyCycle) argument 2103 bumpNode(SUnit *SU) argument 2216 SUnit *SU = *(Pending.begin()+i); local 2237 removeReady(SUnit *SU) argument 2378 getWeakLeft(const SUnit *SU, bool isTop) argument 2389 biasPhysRegCopy(const SUnit *SU, bool isTop) argument 2746 SUnit *SU; local 2786 reschedulePhysRegCopies(SUnit *SU, bool isTop) argument 2817 schedNode(SUnit *SU, bool IsTopNode) argument 2919 SUnit *SU = ReadyQ.back(); local 2938 schedNode(SUnit *SU, bool IsTopNode) argument 2944 releaseBottomNode(SUnit *SU) argument 3006 SUnit *SU; local 3028 schedNode(SUnit *SU, bool IsTopNode) argument 3030 releaseTopNode(SUnit *SU) argument 3033 releaseBottomNode(SUnit *SU) argument 3095 getNodeLabel(const SUnit *SU, const ScheduleDAG *G) argument 3105 getNodeDescription(const SUnit *SU, const ScheduleDAG *G) argument [all...] |
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGVLIW.cpp | 115 void ScheduleDAGVLIW::releaseSucc(SUnit *SU, const SDep &D) { argument 139 void ScheduleDAGVLIW::releaseSuccessors(SUnit *SU) { argument 153 void ScheduleDAGVLIW::scheduleNodeTopDown(SUnit *SU, unsigne argument [all...] |
H A D | ResourcePriorityQueue.cpp | 71 ResourcePriorityQueue::numberRCValPredInSU(SUnit *SU, unsigned RCId) { argument 108 unsigned ResourcePriorityQueue::numberRCValSuccInSU(SUnit *SU, argument 146 static unsigned numberCtrlDepsInSU(SUnit *SU) { argument 156 static unsigned numberCtrlPredInSU(SUnit *SU) { argument 174 SUnit *SU = &(*SUnits)[i]; local 216 getSingleUnscheduledPred(SUnit *SU) argument 232 push(SUnit *SU) argument 247 isResourceAvailable(SUnit *SU) argument 290 reserveResources(SUnit *SU) argument 327 rawRegPressureDelta(SUnit *SU, unsigned RCId) argument 361 regPressureDelta(SUnit *SU, bool RawPressure) argument 402 SUSchedulingCost(SUnit *SU) argument 472 scheduledNode(SUnit *SU) argument 548 initNumRegDefsLeft(SUnit *SU) argument 580 adjustPriorityOfUnscheduledPreds(SUnit *SU) argument 633 remove(SUnit *SU) argument [all...] |
H A D | ScheduleDAGSDNodes.cpp | 78 SUnit *SU = &SUnits.back(); local 90 SUnit *SU = newSUnit(Old->getNode()); local [all...] |
H A D | ScheduleDAGFast.cpp | 87 void AddPred(SUnit *SU, const SDep &D) { argument 93 void RemovePred(SUnit *SU, const SDep &D) { argument 139 void ScheduleDAGFast::ReleasePred(SUnit *SU, SDep *PredEdge) { argument 160 void ScheduleDAGFast::ReleasePredecessors(SUnit *SU, unsigne argument 182 ScheduleNodeBottomUp(SUnit *SU, unsigned CurCycle) argument 212 CopyAndMoveSuccessors(SUnit *SU) argument 387 InsertCopiesAndMoveSuccs(SUnit *SU, unsigned Reg, const TargetRegisterClass *DestRC, const TargetRegisterClass *SrcRC, SmallVectorImpl<SUnit*> &Copies) argument 448 CheckForLiveRegDef(SUnit *SU, unsigned Reg, std::vector<SUnit*> &LiveRegDefs, SmallSet<unsigned, 4> &RegAdded, SmallVectorImpl<unsigned> &LRegs, const TargetRegisterInfo *TRI) argument 469 DelayForLiveRegsBottomUp(SUnit *SU, SmallVectorImpl<unsigned> &LRegs) argument [all...] |
H A D | ScheduleDAGRRList.cpp | 185 bool IsReachable(const SUnit *SU, const SUnit *TargetSU) { argument 191 bool WillCreateCycle(SUnit *SU, SUnit *TargetSU) { argument 198 void AddPred(SUnit *SU, const SDep &D) { argument 206 RemovePred(SUnit *SU, const SDep &D) argument 212 isReady(SUnit *SU) argument 364 ReleasePred(SUnit *SU, const SDep *PredEdge) argument 524 ReleasePredecessors(SUnit *SU) argument 621 AdvancePastStalls(SUnit *SU) argument 663 EmitNode(SUnit *SU) argument 705 ScheduleNodeBottomUp(SUnit *SU) argument 804 UnscheduleNodeBottomUp(SUnit *SU) argument 893 SUnit *SU = *I; local 903 BacktrackBottomUp(SUnit *SU, SUnit *BtSU) argument 925 isOperandOf(const SUnit *SU, SDNode *N) argument 936 CopyAndMoveSuccessors(SUnit *SU) argument 1135 InsertCopiesAndMoveSuccs(SUnit *SU, unsigned Reg, const TargetRegisterClass *DestRC, const TargetRegisterClass *SrcRC, SmallVectorImpl<SUnit*> &Copies) argument 1205 CheckForLiveRegDef(SUnit *SU, unsigned Reg, std::vector<SUnit*> &LiveRegDefs, SmallSet<unsigned, 4> &RegAdded, SmallVectorImpl<unsigned> &LRegs, const TargetRegisterInfo *TRI) argument 1227 CheckForLiveRegDefMasked(SUnit *SU, const uint32_t *RegMask, std::vector<SUnit*> &LiveRegDefs, SmallSet<unsigned, 4> &RegAdded, SmallVectorImpl<unsigned> &LRegs) argument 1255 DelayForLiveRegsBottomUp(SUnit *SU, SmallVectorImpl<unsigned> &LRegs) argument 1331 SUnit *SU = Interferences[i-1]; local 1502 SUnit *SU = PickNodeToScheduleBottomUp(); local 1706 remove(SUnit *SU) argument 1799 SUnit *SU = popFromQueue(DumpQueue, DumpPicker, scheduleDAG); local [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCHazardRecognizers.cpp | 26 void PPCScoreboardHazardRecognizer::EmitInstruction(SUnit *SU) { argument 36 PPCScoreboardHazardRecognizer::getHazardType(SUnit *SU, int Stalls) { argument 137 getHazardType(SUnit *SU, int Stalls) { argument 197 void PPCHazardRecognizer970::EmitInstruction(SUnit *SU) { argument
|
/freebsd-9.3-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonMachineScheduler.h | 115 SUnit *SU; member in struct:llvm::ConvergingVLIWScheduler::SchedCandidate [all...] |
H A D | HexagonMachineScheduler.cpp | 43 bool VLIWResourceModel::isResourceAvailable(SUnit *SU) { argument 83 bool VLIWResourceModel::reserveResources(SUnit *SU) { argument 220 releaseTopNode(SUnit *SU) argument 237 releaseBottomNode(SUnit *SU) argument 269 checkHazard(SUnit *SU) argument 280 releaseNode(SUnit *SU, unsigned ReadyCycle) argument 321 bumpNode(SUnit *SU) argument 359 SUnit *SU = *(Pending.begin()+i); local 379 removeReady(SUnit *SU) argument 408 traceCandidate(const char *Label, const ReadyQueue &Q, SUnit *SU, PressureChange P) argument 423 getSingleUnscheduledPred(SUnit *SU) argument 441 getSingleUnscheduledSucc(SUnit *SU) argument 466 SchedulingCost(ReadyQueue &Q, SUnit *SU, SchedCandidate &Candidate, RegPressureDelta &Delta, bool verbose) argument 641 SUnit *SU; local 683 schedNode(SUnit *SU, bool IsTopNode) argument [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Target/R600/ |
H A D | R600MachineScheduler.cpp | 59 SUnit *SU = 0; local 141 schedNode(SUnit *SU, bool IsTopNode) argument 189 releaseTopNode(SUnit *SU) argument 193 releaseBottomNode(SUnit *SU) argument 293 getInstKind(SUnit* SU) argument 322 SUnit *SU = *It; local 432 SUnit *SU = AttemptFillSlot(3, true); local 441 SUnit *SU = AttemptFillSlot(Chan, false); local 455 SUnit *SU = 0; local [all...] |
/freebsd-9.3-release/libexec/getty/ |
H A D | gettytab.h | 82 #define SU gettystrs[18].value macro
|