Home
last modified time | relevance | path

Searched refs:LoopPass (Results 1 – 25 of 31) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DLoopPass.cpp35 class PrintLoopPassWrapper : public LoopPass {
41 PrintLoopPassWrapper() : LoopPass(ID), OS(dbgs()) {} in PrintLoopPassWrapper()
43 : LoopPass(ID), OS(OS), Banner(Banner) {} in PrintLoopPassWrapper()
100 LoopPass *LP = getContainedPass(Index); in cloneBasicBlockSimpleAnalysis()
113 LoopPass *LP = getContainedPass(Index); in deleteSimpleAnalysisValue()
121 LoopPass *LP = getContainedPass(Index); in deleteSimpleAnalysisLoop()
191 LoopPass *P = getContainedPass(Index); in runOnFunction()
211 LoopPass *P = getContainedPass(Index); in runOnFunction()
304 LoopPass *P = getContainedPass(Index); in runOnFunction()
352 void LoopPass::assignPassManager(PMStack &PMS, in assignPassManager()
[all …]
H A DIVUsers.cpp354 IVUsersWrapperPass::IVUsersWrapperPass() : LoopPass(ID) { in IVUsersWrapperPass()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DLoopPass.h29 class LoopPass : public Pass {
31 explicit LoopPass(char &pid) : Pass(PT_Loop, pid) {} in LoopPass() function
118 LoopPass *getContainedPass(unsigned N) { in getContainedPass()
120 LoopPass *LP = static_cast<LoopPass *>(PassVector[N]); in getContainedPass()
H A DPasses.h21 class LoopPass; variable
H A DIVUsers.h168 class IVUsersWrapperPass : public LoopPass {
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp63 class LoopRotateLegacyPass : public LoopPass {
68 LoopRotateLegacyPass(int SpecifiedMaxHeaderSize = -1) : LoopPass(ID) { in LoopRotateLegacyPass()
116 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopDeletion.cpp227 class LoopDeletionLegacyPass : public LoopPass {
230 LoopDeletionLegacyPass() : LoopPass(ID) { in LoopDeletionLegacyPass()
246 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopInstSimplify.cpp179 class LoopInstSimplifyLegacyPass : public LoopPass {
183 LoopInstSimplifyLegacyPass() : LoopPass(ID) { in LoopInstSimplifyLegacyPass()
245 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopSink.cpp355 struct LegacyLoopSinkPass : public LoopPass {
357 LegacyLoopSinkPass() : LoopPass(ID) { in LegacyLoopSinkPass()
385 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopUnrollAndJamPass.cpp431 class LoopUnrollAndJam : public LoopPass {
436 LoopUnrollAndJam(int OptLevel = 2) : LoopPass(ID), OptLevel(OptLevel) { in LoopUnrollAndJam()
484 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopSimplifyCFG.cpp619 class LoopSimplifyCFGLegacyPass : public LoopPass {
622 LoopSimplifyCFGLegacyPass() : LoopPass(ID) { in LoopSimplifyCFGLegacyPass()
658 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopPredication.cpp307 class LoopPredicationLegacyPass : public LoopPass {
310 LoopPredicationLegacyPass() : LoopPass(ID) { in LoopPredicationLegacyPass()
336 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopVersioningLICM.cpp149 struct LoopVersioningLICM : public LoopPass {
153 : LoopPass(ID), LoopDepthThreshold(LVLoopDepthThreshold), in LoopVersioningLICM()
H A DLoopInterchange.cpp434 struct LoopInterchange : public LoopPass {
444 LoopInterchange() : LoopPass(ID) { in LoopInterchange()
1524 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopUnrollPass.cpp1124 class LoopUnroll : public LoopPass {
1148 : LoopPass(ID), OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced), in LoopUnroll()
1201 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY()
H A DGuardWidening.cpp836 struct LoopGuardWideningLegacyPass : public LoopPass {
839 LoopGuardWideningLegacyPass() : LoopPass(ID) { in LoopGuardWideningLegacyPass()
H A DLoopRerollPass.cpp164 class LoopReroll : public LoopPass {
168 LoopReroll() : LoopPass(ID) { in LoopReroll()
490 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopUnswitch.cpp170 class LoopUnswitch : public LoopPass {
207 : LoopPass(ID), OptimizeForSize(Os), in LoopUnswitch()
392 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopIdiomRecognize.cpp200 class LoopIdiomRecognizeLegacyPass : public LoopPass {
204 explicit LoopIdiomRecognizeLegacyPass() : LoopPass(ID) { in LoopIdiomRecognizeLegacyPass()
255 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DInductiveRangeCheckElimination.cpp240 class IRCELegacyPass : public LoopPass {
244 IRCELegacyPass() : LoopPass(ID) { in IRCELegacyPass()
263 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY()
/freebsd-12.1/contrib/llvm/tools/opt/
H A DPassPrinters.h26 class LoopPass; variable
41 LoopPass *createLoopPassPrinter(const PassInfo *PI, raw_ostream &out,
H A DPassPrinters.cpp134 struct LoopPassPrinter : public LoopPass {
142 : LoopPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { in LoopPassPrinter()
254 LoopPass *llvm::createLoopPassPrinter(const PassInfo *PI, raw_ostream &OS, in createLoopPassPrinter()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp38 struct LoopExtractor : public LoopPass {
43 : LoopPass(ID), NumLoops(numLoops) { in LoopExtractor()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp117 class ARMParallelDSP : public LoopPass {
147 ARMParallelDSP() : LoopPass(ID) { } in ARMParallelDSP()
150 LoopPass::getAnalysisUsage(AU); in getAnalysisUsage()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp257 class HexagonVectorLoopCarriedReuse : public LoopPass {
261 explicit HexagonVectorLoopCarriedReuse() : LoopPass(ID) { in HexagonVectorLoopCarriedReuse()

12