Home
last modified time | relevance | path

Searched refs:NumRegionInstrs (Results 1 – 18 of 18) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNIterativeScheduler.cpp153 Sch.BaseClass::enterRegion(BB, R.Begin, R.End, R.NumRegionInstrs); in BuildDAG()
192 Sch.BaseClass::enterRegion(BB, R.Begin, R.End, R.NumRegionInstrs); in OverrideLegacyStrategy()
303 unsigned NumRegionInstrs) { in enterRegion() argument
304 BaseClass::enterRegion(BB, Begin, End, NumRegionInstrs); in enterRegion()
305 if (NumRegionInstrs > 2) { in enterRegion()
308 Region { Begin, End, NumRegionInstrs, in enterRegion()
H A DGCNIterativeScheduler.h66 const unsigned NumRegionInstrs; member
H A DGCNSchedStrategy.cpp1158 unsigned NumRegionInstrs = std::distance(DAG.begin(), DAG.end()); in initGCNRegion() local
1159 DAG.enterRegion(CurrentMBB, DAG.begin(), DAG.end(), NumRegionInstrs); in initGCNRegion()
1171 dbgs() << " RegionInstrs: " << NumRegionInstrs << '\n'); in initGCNRegion()
1175 Unsched.reserve(DAG.NumRegionInstrs); in initGCNRegion()
H A DGCNSubtarget.cpp327 unsigned NumRegionInstrs) const { in overrideSchedPolicy()
H A DGCNSubtarget.h1023 unsigned NumRegionInstrs) const override;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetSubtargetInfo.h234 unsigned NumRegionInstrs) const {} in overrideSchedPolicy() argument
244 unsigned NumRegionInstrs) const {} in overridePostRASchedPolicy() argument
H A DMachineScheduler.h235 unsigned NumRegionInstrs) {} in initPolicy() argument
1193 unsigned NumRegionInstrs = 0; variable
1247 unsigned NumRegionInstrs) override;
1345 unsigned NumRegionInstrs) override;
H A DScheduleDAGInstrs.h154 unsigned NumRegionInstrs = 0; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSubtarget.cpp219 unsigned NumRegionInstrs) const { in overrideSchedPolicy()
235 unsigned NumRegionInstrs) const { in overridePostRASchedPolicy()
H A DRISCVSubtarget.h398 unsigned NumRegionInstrs) const override;
401 unsigned NumRegionInstrs) const override;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineScheduler.cpp784 unsigned NumRegionInstrs; member
788 RegionBegin(B), RegionEnd(E), NumRegionInstrs(N) {} in SchedRegion()
813 unsigned NumRegionInstrs = 0; in getSchedRegions() local
822 ++NumRegionInstrs; in getSchedRegions()
828 if (NumRegionInstrs != 0) in getSchedRegions()
829 Regions.push_back(SchedRegion(I, RegionEnd, NumRegionInstrs)); in getSchedRegions()
876 unsigned NumRegionInstrs = R.NumRegionInstrs; in scheduleRegions() local
880 Scheduler.enterRegion(&*MBB, I, RegionEnd, NumRegionInstrs); in scheduleRegions()
896 dbgs() << " RegionInstrs: " << NumRegionInstrs << '\n'); in scheduleRegions()
3704 unsigned NumRegionInstrs) { in initPolicy() argument
[all …]
H A DScheduleDAGInstrs.cpp205 NumRegionInstrs = regioninstrs; in enterRegion()
596 SUnits.reserve(NumRegionInstrs); in initSUnits()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZMachineScheduler.h119 unsigned NumRegionInstrs) override;
H A DSystemZMachineScheduler.cpp150 unsigned NumRegionInstrs) { in initPolicy() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h243 unsigned NumRegionInstrs) const override;
H A DPPCSubtarget.cpp174 unsigned NumRegionInstrs) const { in overrideSchedPolicy()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h346 unsigned NumRegionInstrs) const override;
H A DAArch64Subtarget.cpp537 unsigned NumRegionInstrs) const { in overrideSchedPolicy()