| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Region.h | 26 const Region &Rgn; variable 40 ScoreBoard(Region &Rgn, TargetTransformInfo &TTI) : Rgn(Rgn), TTI(TTI) {} in ScoreBoard() argument 177 friend raw_ostream &operator<<(raw_ostream &OS, const Region &Rgn) { 178 Rgn.dump(OS); 187 static void add(Region &Rgn, Instruction *I) { Rgn.add(I); } in add() argument 188 static void remove(Region &Rgn, Instruction *I) { Rgn.remove(I); } in remove() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/ |
| H A D | TransactionAcceptOrRevert.cpp | 22 bool TransactionAcceptOrRevert::runOnRegion(Region &Rgn, const Analyses &A) { in runOnRegion() argument 23 const auto &SB = Rgn.getScoreboard(); in runOnRegion() 31 auto &Tracker = Rgn.getContext().getTracker(); in runOnRegion() 40 Rgn.getContext().getTracker().revert(); in runOnRegion()
|
| H A D | SeedCollection.cpp | 93 Region Rgn(Ctx, A.getTTI()); in runOnFunction() local 94 Rgn.setAux(SeedSlice); in runOnFunction() 96 Change |= RPM.runOnRegion(Rgn, A); in runOnFunction() 97 Rgn.clearAux(); in runOnFunction()
|
| H A D | PackReuse.cpp | 14 bool PackReuse::runOnRegion(Region &Rgn, const Analyses &A) { in runOnRegion() argument 15 if (Rgn.empty()) in runOnRegion() 23 for (auto *I : Rgn) { in runOnRegion()
|
| H A D | TransactionSave.cpp | 15 bool TransactionSave::runOnRegion(Region &Rgn, const Analyses &A) { in runOnRegion() argument 17 Rgn.getContext().save(); in runOnRegion()
|
| H A D | BottomUpVec.cpp | 500 bool BottomUpVec::runOnRegion(Region &Rgn, const Analyses &A) { in runOnRegion() argument 501 const auto &SeedSlice = Rgn.getAux(); in runOnRegion()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | GCNIterativeScheduler.cpp | 177 Region &Rgn; member in GCNIterativeScheduler::OverrideLegacyStrategy 186 , Rgn(R) in OverrideLegacyStrategy() 203 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in schedule() 205 printRegion(dbgs(), Rgn.Begin, Rgn.End, Sch.LIS, 2)); in schedule() 209 Sch.RegionEnd = Rgn.End; in schedule() 211 Rgn.Begin = Sch.RegionBegin; in schedule() 212 Rgn.MaxPressure.clear(); in schedule() 216 assert(Sch.RegionBegin == Rgn.Begin && Sch.RegionEnd == Rgn.End); in restoreOrder() 219 Sch.scheduleRegion(Rgn, Sch.SUnits, SaveMaxRP); in restoreOrder()
|
| H A D | GCNSchedStrategy.cpp | 849 auto &Rgn = Regions[CurRegion]; in computeBlockPressure() local 850 auto *NonDbgMI = &*skipDebugInstructionsForward(Rgn.first, Rgn.second); in computeBlockPressure() 856 I = Rgn.first; in computeBlockPressure() 876 auto &Rgn = Regions[CurRegion]; in computeBlockPressure() local 877 NonDbgMI = &*skipDebugInstructionsForward(Rgn.first, Rgn.second); in computeBlockPressure()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/ |
| H A D | TransactionAlwaysRevert.h | 24 bool runOnRegion(Region &Rgn, const Analyses &A) final { in runOnRegion() argument 25 auto &Tracker = Rgn.getContext().getTracker(); in runOnRegion()
|
| H A D | TransactionAlwaysAccept.h | 24 bool runOnRegion(Region &Rgn, const Analyses &A) final { in runOnRegion() argument 25 auto &Tracker = Rgn.getContext().getTracker(); in runOnRegion()
|
| H A D | TransactionSave.h | 23 bool runOnRegion(Region &Rgn, const Analyses &A) final;
|
| H A D | TransactionAcceptOrRevert.h | 25 bool runOnRegion(Region &Rgn, const Analyses &A) final;
|
| H A D | PackReuse.h | 31 bool runOnRegion(Region &Rgn, const Analyses &A) final;
|
| H A D | BottomUpVec.h | 99 bool runOnRegion(Region &Rgn, const Analyses &A) final;
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Region.cpp | 22 if (Rgn.contains(I)) in remove()
|