Home
last modified time | relevance | path

Searched refs:Rgn (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DRegion.h26 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 DTransactionAcceptOrRevert.cpp22 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 DSeedCollection.cpp93 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 DPackReuse.cpp14 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 DTransactionSave.cpp15 bool TransactionSave::runOnRegion(Region &Rgn, const Analyses &A) { in runOnRegion() argument
17 Rgn.getContext().save(); in runOnRegion()
H A DBottomUpVec.cpp500 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 DGCNIterativeScheduler.cpp177 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 DGCNSchedStrategy.cpp849 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 DTransactionAlwaysRevert.h24 bool runOnRegion(Region &Rgn, const Analyses &A) final { in runOnRegion() argument
25 auto &Tracker = Rgn.getContext().getTracker(); in runOnRegion()
H A DTransactionAlwaysAccept.h24 bool runOnRegion(Region &Rgn, const Analyses &A) final { in runOnRegion() argument
25 auto &Tracker = Rgn.getContext().getTracker(); in runOnRegion()
H A DTransactionSave.h23 bool runOnRegion(Region &Rgn, const Analyses &A) final;
H A DTransactionAcceptOrRevert.h25 bool runOnRegion(Region &Rgn, const Analyses &A) final;
H A DPackReuse.h31 bool runOnRegion(Region &Rgn, const Analyses &A) final;
H A DBottomUpVec.h99 bool runOnRegion(Region &Rgn, const Analyses &A) final;
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DRegion.cpp22 if (Rgn.contains(I)) in remove()