|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/Analysis/LoopPass.h 24 class LPPassManager;
References
include/llvm/Analysis/IVUsers.h 180 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
include/llvm/Analysis/LoopPass.h 39 virtual bool runOnLoop(Loop *L, LPPassManager &LPM) = 0;
45 virtual bool doInitialization(Loop *L, LPPassManager &LPM) {
lib/Analysis/IVUsers.cpp 365 bool IVUsersWrapperPass::runOnLoop(Loop *L, LPPassManager &LPM) {
lib/Analysis/LoopPass.cpp 49 bool runOnLoop(Loop *L, LPPassManager &) override {
361 LPPassManager *LPPM;
370 LPPM = new LPPassManager();
lib/Target/ARM/MVETailPredication.cpp 70 bool runOnLoop(Loop *L, LPPassManager&) override;
111 bool MVETailPredication::runOnLoop(Loop *L, LPPassManager&) {
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 140 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
2407 bool HexagonLoopIdiomRecognize::runOnLoop(Loop *L, LPPassManager &LPM) {
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp 284 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
316 bool HexagonVectorLoopCarriedReuse::runOnLoop(Loop *L, LPPassManager &LPM) {
lib/Transforms/IPO/LoopExtractor.cpp 47 bool runOnLoop(Loop *L, LPPassManager &) override;
85 bool LoopExtractor::runOnLoop(Loop *L, LPPassManager &LPM) {
lib/Transforms/Scalar/GuardWidening.cpp 885 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/IndVarSimplify.cpp 3163 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 257 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
1768 bool IRCELegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) {
lib/Transforms/Scalar/LICM.cpp 202 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/LoopDeletion.cpp 234 bool runOnLoop(Loop *L, LPPassManager &) override;
251 bool LoopDeletionLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) {
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 126 LPPassManager &LPM;
127 LegacyPMAbstraction(LPPassManager &LPM) : LPM(LPM) {}
267 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/LoopInstSimplify.cpp 186 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/LoopInterchange.cpp 452 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/LoopPredication.cpp 322 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/LoopRerollPass.cpp 171 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
1640 bool LoopReroll::runOnLoop(Loop *L, LPPassManager &LPM) {
lib/Transforms/Scalar/LoopRotation.cpp 89 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/LoopSimplifyCFG.cpp 718 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/LoopSink.cpp 356 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/LoopStrengthReduce.cpp 5674 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
5736 bool LoopStrengthReduce::runOnLoop(Loop *L, LPPassManager & /*LPM*/) {
lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp 440 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/LoopUnrollPass.cpp 1219 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
lib/Transforms/Scalar/LoopUnswitch.cpp 171 LPPassManager *LPM;
211 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
518 bool LoopUnswitch::runOnLoop(Loop *L, LPPassManager &LPM_Ref) {
908 LoopInfo *LI, LPPassManager *LPM) {
1417 LPPassManager *LPM, MemorySSAUpdater *MSSAU) {
lib/Transforms/Scalar/LoopVersioningLICM.cpp 126 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
567 bool LoopVersioningLICM::runOnLoop(Loop *L, LPPassManager &LPM) {
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 2907 bool runOnLoop(Loop *L, LPPassManager &LPM) override;
2922 bool SimpleLoopUnswitchLegacyPass::runOnLoop(Loop *L, LPPassManager &LPM) {
tools/opt/PassPrinters.cpp 146 bool runOnLoop(Loop *L, LPPassManager &LPM) override {
unittests/IR/LegacyPassManagerTest.cpp 204 bool doInitialization(Loop* L, LPPassManager &LPM) override {
209 bool runOnLoop(Loop *L, LPPassManager &LPM) override {