LLVM 19.0.0git
Public Member Functions | List of all members
llvm::ScalarEvolution::FoldID Class Reference

#include "llvm/Analysis/ScalarEvolution.h"

Public Member Functions

 FoldID (SCEVTypes C, const SCEV *Op, const Type *Ty)
 FoldID (unsigned short C)
unsigned computeHash () const
bool operator== (const FoldID &RHS) const

Detailed Description

Definition at line 1325 of file ScalarEvolution.h.

Constructor & Destructor Documentation

◆ FoldID() [1/2]

llvm::ScalarEvolution::FoldID::FoldID ( SCEVTypes  C,
const SCEV Op,
const Type Ty 

Definition at line 1331 of file ScalarEvolution.h.

References assert().

◆ FoldID() [2/2]

llvm::ScalarEvolution::FoldID::FoldID ( unsigned short  C)

Definition at line 1336 of file ScalarEvolution.h.

Member Function Documentation

◆ computeHash()

unsigned llvm::ScalarEvolution::FoldID::computeHash ( ) const

◆ operator==()

bool llvm::ScalarEvolution::FoldID::operator== ( const FoldID RHS) const

Definition at line 1344 of file ScalarEvolution.h.

References RHS.

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