Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopPass.cpp36 class PrintLoopPassWrapper : public LoopPass {
42 PrintLoopPassWrapper() : LoopPass(ID), OS(dbgs()) {} in PrintLoopPassWrapper()
44 : LoopPass(ID), OS(OS), Banner(Banner) {} in PrintLoopPassWrapper()
159 LoopPass *P = getContainedPass(Index); in runOnFunction()
179 LoopPass *P = getContainedPass(Index); in runOnFunction()
284 LoopPass *P = getContainedPass(Index); in runOnFunction()
305 Pass *LoopPass::createPrinterPass(raw_ostream &O, in createPrinterPass()
316 void LoopPass::preparePassManager(PMStack &PMS) { in preparePassManager()
332 void LoopPass::assignPassManager(PMStack &PMS, in assignPassManager()
371 bool LoopPass::skipLoop(const Loop *L) const { in skipLoop()
H A DIVUsers.cpp300 IVUsersWrapperPass::IVUsersWrapperPass() : LoopPass(ID) {} in IVUsersWrapperPass()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopPass.h29 class LLVM_ABI LoopPass : public Pass {
31 explicit LoopPass(char &pid) : Pass(PT_Loop, pid) {} in LoopPass() function
98 LoopPass *getContainedPass(unsigned N) { in getContainedPass()
100 LoopPass *LP = static_cast<LoopPass *>(PassVector[N]); in getContainedPass()
H A DIVUsers.h163 class IVUsersWrapperPass : public LoopPass {
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeFreezeInLoops.cpp54 class CanonicalizeFreezeInLoops : public LoopPass {
231 CanonicalizeFreezeInLoops::CanonicalizeFreezeInLoops() : LoopPass(ID) { in CanonicalizeFreezeInLoops()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopTermFold.cpp304 class LoopTermFold : public LoopPass {
317 LoopTermFold::LoopTermFold() : LoopPass(ID) { in LoopTermFold()
H A DLoopUnrollPass.cpp1393 class LoopUnroll : public LoopPass {
1428 : LoopPass(ID), OptLevel(OptLevel), OnlyWhenForced(OnlyWhenForced), in LoopUnroll()
1486 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLICM.cpp241 struct LegacyLICMPass : public LoopPass {
247 : LoopPass(ID), LICM(LicmMssaOptCap, LicmMssaNoAccForPromotionCap, in LegacyLICMPass()
374 INITIALIZE_PASS_DEPENDENCY(LoopPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopStrengthReduce.cpp6297 class LoopStrengthReduce : public LoopPass {
6310 LoopStrengthReduce::LoopStrengthReduce() : LoopPass(ID) { in LoopStrengthReduce()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp81 class MVETailPredication : public LoopPass {
91 MVETailPredication() : LoopPass(ID) { } in MVETailPredication()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp155 class HexagonVectorLoopCarriedReuseLegacyPass : public LoopPass {
159 explicit HexagonVectorLoopCarriedReuseLegacyPass() : LoopPass(ID) {} in HexagonVectorLoopCarriedReuseLegacyPass()
H A DHexagonLoopIdiomRecognition.cpp143 class HexagonLoopIdiomRecognizeLegacyPass : public LoopPass {
147 explicit HexagonLoopIdiomRecognizeLegacyPass() : LoopPass(ID) {} in HexagonLoopIdiomRecognizeLegacyPass()
/freebsd/lib/clang/libllvm/
H A DMakefile145 SRCS_MIN+= Analysis/LoopPass.cpp
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc18417 {"_ZNK4llvm8LoopPass27getPotentialPassManagerTypeEv", "llvm::LoopPass::getPotentialPassManagerType(…
18418 {"_ZN4llvm8LoopPass16doInitializationEPNS_4LoopERNS_13LPPassManagerE", "llvm::LoopPass::doInitializ…
18419 {"_ZN4llvm8LoopPass14doFinalizationEv", "llvm::LoopPass::doFinalization()"},
18420 {"_ZN4llvm8LoopPass23cloneBasicBlockAnalysisEPNS_10BasicBlockES2_PNS_4LoopE", "llvm::LoopPass::clon…
18421 {"_ZN4llvm8LoopPass19deleteAnalysisValueEPNS_5ValueEPNS_4LoopE", "llvm::LoopPass::deleteAnalysisVal…
18475 {"_ZN4llvm8LoopPassD1Ev", "llvm::LoopPass::~LoopPass()"},
18476 {"_ZN4llvm8LoopPassD0Ev", "llvm::LoopPass::~LoopPass()"},
19875 {"_ZNK4llvm8LoopPass17createPrinterPassERNS_11raw_ostreamERKSs", "llvm::LoopPass::createPrinterPass…
19876 {"_ZN4llvm8LoopPass18preparePassManagerERNS_7PMStackE", "llvm::LoopPass::preparePassManager(llvm::P…
19877 {"_ZN4llvm8LoopPass17assignPassManagerERNS_7PMStackENS_15PassManagerTypeE", "llvm::LoopPass::assign…
[all …]