class IVUsersAnalysis

Declaration

class IVUsersAnalysis : public AnalysisInfoMixin { /* full declaration omitted */ };

Description

Analysis pass that exposes the \c IVUsers for a loop.

Declared at: llvm/include/llvm/Analysis/IVUsers.h:182

Inherits from: AnalysisInfoMixin

Member Variables

private static llvm::AnalysisKey Key

Method Overview

  • public llvm::IVUsers run(llvm::Loop & L, llvm::LoopAnalysisManager & AM, llvm::LoopStandardAnalysisResults & AR)

Methods

ΒΆllvm::IVUsers run(
    llvm::Loop& L,
    llvm::LoopAnalysisManager& AM,
    llvm::LoopStandardAnalysisResults& AR)

Declared at: llvm/include/llvm/Analysis/IVUsers.h:189

Parameters

llvm::Loop& L
llvm::LoopAnalysisManager& AM
llvm::LoopStandardAnalysisResults& AR