HomeSort by relevance Sort by last modified time
    Searched full:sunit (Results 101 - 125 of 228) sorted by null

1 2 3 45 6 7 8 910

  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGVLIW.cpp 62 std::vector<SUnit*> PendingQueue;
87 void releaseSucc(SUnit *SU, const SDep &D);
88 void releaseSuccessors(SUnit *SU);
89 void scheduleNodeTopDown(SUnit *SU, unsigned CurCycle);
116 void ScheduleDAGVLIW::releaseSucc(SUnit *SU, const SDep &D) {
117 SUnit *SuccSU = D.getSUnit();
140 void ScheduleDAGVLIW::releaseSuccessors(SUnit *SU) {
142 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
154 void ScheduleDAGVLIW::scheduleNodeTopDown(SUnit *SU, unsigned CurCycle) {
186 std::vector<SUnit*> NotReady
    [all...]
  /external/llvm/lib/Target/AMDGPU/
GCNHazardRecognizer.h 50 void EmitInstruction(SUnit *SU) override;
52 HazardType getHazardType(SUnit *SU, int Stalls) override;
54 unsigned PreEmitNoops(SUnit *SU) override;
SIMachineScheduler.h 56 std::vector<SUnit*> SUnits;
58 std::vector<SUnit*> TopReadySUs;
59 std::vector<SUnit*> ScheduledSUnits;
106 void addUnit(SUnit *SU);
137 std::vector<SUnit*> getScheduledUnits() { return ScheduledSUnits; }
163 // The best SUnit candidate.
164 SUnit *SU;
192 void undoReleaseSucc(SUnit *SU, SDep *SuccEdge);
193 void releaseSucc(SUnit *SU, SDep *SuccEdge);
196 void releaseSuccessors(SUnit *SU, bool InOrOutBlock)
    [all...]
SIMachineScheduler.cpp 178 void SIScheduleBlock::addUnit(SUnit *SU) {
242 SUnit* SIScheduleBlock::pickNode() {
245 for (SUnit* SU : TopReadySUs) {
273 for (SUnit* SU : SUnits) {
279 SUnit *SU = TopReadySUs[0];
317 for (SUnit* SU : ScheduledSUnits) {
391 for (SUnit* SU : SUnits) {
397 SUnit *SU = pickNode();
411 for (SUnit* SU : SUnits) {
421 for (SUnit* SU : SUnits)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
ScheduleDAGList.cpp 59 std::vector<SUnit*> PendingQueue;
81 void ReleaseSucc(SUnit *SU, const SDep &D);
82 void ReleaseSuccessors(SUnit *SU);
83 void ScheduleNodeTopDown(SUnit *SU, unsigned CurCycle);
108 void ScheduleDAGList::ReleaseSucc(SUnit *SU, const SDep &D) {
109 SUnit *SuccSU = D.getSUnit();
129 void ScheduleDAGList::ReleaseSuccessors(SUnit *SU) {
131 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
143 void ScheduleDAGList::ScheduleNodeTopDown(SUnit *SU, unsigned CurCycle) {
175 std::vector<SUnit*> NotReady
    [all...]
ScheduleDAGSDNodes.cpp 58 /// NewSUnit - Creates a new SUnit and return a ptr to it.
60 SUnit *ScheduleDAGSDNodes::NewSUnit(SDNode *N) {
62 const SUnit *Addr = 0;
66 SUnits.push_back(SUnit(N, (unsigned)SUnits.size()));
70 SUnit *SU = &SUnits.back();
81 SUnit *ScheduleDAGSDNodes::Clone(SUnit *Old) {
82 SUnit *SU = NewSUnit(Old->getNode());
269 // of -1 means the SDNode does not yet have an associated SUnit.
278 // ensure that reallocation of the vector won't happen, so SUnit*'s won't ge
    [all...]
  /external/llvm/lib/CodeGen/
MachinePipeliner.cpp 220 SetVector<SUnit *> NodeOrder;
228 DenseMap<SUnit *, std::pair<unsigned, int64_t>> InstrChanges;
236 std::vector<SUnit> &SUnits;
237 SetVector<SUnit *> Stack;
239 SmallVector<SmallPtrSet<SUnit *, 4>, 10> B;
245 Circuits(std::vector<SUnit> &SUs)
252 B.assign(SUnits.size(), SmallPtrSet<SUnit *, 4>());
274 int getASAP(SUnit *Node) { return ScheduleInfo[Node->NodeNum].ASAP; }
277 int getALAP(SUnit *Node) { return ScheduleInfo[Node->NodeNum].ALAP; }
281 int getMOV(SUnit *Node) { return getALAP(Node) - getASAP(Node);
    [all...]
MachineScheduler.cpp 533 bool ScheduleDAGMI::canAddEdge(SUnit *SuccSU, SUnit *PredSU) {
537 bool ScheduleDAGMI::addEdge(SUnit *SuccSU, const SDep &PredDep) {
554 void ScheduleDAGMI::releaseSucc(SUnit *SU, SDep *SuccEdge) {
555 SUnit *SuccSU = SuccEdge->getSUnit();
582 void ScheduleDAGMI::releaseSuccessors(SUnit *SU) {
583 for (SUnit::succ_iterator I = SU->Succs.begin(), E = SU->Succs.end();
593 void ScheduleDAGMI::releasePred(SUnit *SU, SDep *PredEdge) {
594 SUnit *PredSU = PredEdge->getSUnit();
621 void ScheduleDAGMI::releasePredecessors(SUnit *SU)
    [all...]
  /external/llvm/lib/Target/ARM/
ARMHazardRecognizer.h 40 HazardType getHazardType(SUnit *SU, int Stalls) override;
42 void EmitInstruction(SUnit *SU) override;
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
ScheduleDAGInstrs.cpp 189 // We'll be allocating one SUnit for each instruction, plus one for
197 SUnit *BarrierChain = 0, *AliasChain = 0;
203 std::map<const Value *, SUnit *> AliasMemDefs, NonAliasMemDefs;
204 std::map<const Value *, std::vector<SUnit *> > AliasMemUses, NonAliasMemUses;
244 // Create the SUnit for this MI.
245 SUnit *SU = NewSUnit(MI);
264 std::vector<SUnit *> &UseList = Uses[Reg];
266 std::vector<SUnit *> &DefList = Defs[Reg];
276 SUnit *DefSU = DefList[i];
285 std::vector<SUnit *> &MemDefList = Defs[*Alias]
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/CellSPU/
SPUHazardRecognizers.h 33 virtual HazardType getHazardType(SUnit *SU, int Stalls);
34 virtual void EmitInstruction(SUnit *SU);
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/CodeGen/
ScheduleDFS.h 71 /// \brief Per-SUnit data computed during DFS for various metrics.
102 /// DFS results for each SUnit in this DAG.
142 void compute(ArrayRef<SUnit> SUnits);
146 unsigned getNumInstrs(const SUnit *SU) const {
159 ILPValue getILP(const SUnit *SU) const {
170 unsigned getSubtreeID(const SUnit *SU) const {

Completed in 1411 milliseconds

1 2 3 45 6 7 8 910