LLVM  14.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::ScalarEvolution::LoopInvariantPredicate Struct Reference

#include "llvm/Analysis/ScalarEvolution.h"

Collaboration diagram for llvm::ScalarEvolution::LoopInvariantPredicate:
Collaboration graph
[legend]

Public Member Functions

 LoopInvariantPredicate (ICmpInst::Predicate Pred, const SCEV *LHS, const SCEV *RHS)
 

Public Attributes

ICmpInst::Predicate Pred
 
const SCEVLHS
 
const SCEVRHS
 

Detailed Description

Definition at line 1047 of file ScalarEvolution.h.

Constructor & Destructor Documentation

◆ LoopInvariantPredicate()

llvm::ScalarEvolution::LoopInvariantPredicate::LoopInvariantPredicate ( ICmpInst::Predicate  Pred,
const SCEV LHS,
const SCEV RHS 
)
inline

Definition at line 1052 of file ScalarEvolution.h.

Member Data Documentation

◆ LHS

const SCEV* llvm::ScalarEvolution::LoopInvariantPredicate::LHS

Definition at line 1049 of file ScalarEvolution.h.

◆ Pred

ICmpInst::Predicate llvm::ScalarEvolution::LoopInvariantPredicate::Pred

Definition at line 1048 of file ScalarEvolution.h.

◆ RHS

const SCEV* llvm::ScalarEvolution::LoopInvariantPredicate::RHS

Definition at line 1050 of file ScalarEvolution.h.


The documentation for this struct was generated from the following file: