LLVM: llvm::PolynomialInfo Struct Reference (original) (raw)

The structure that is returned when a polynomial algorithm was recognized by the analysis. More...

#include "[llvm/Analysis/HashRecognize.h](HashRecognize%5F8h%5Fsource.html)"

Public Attributes
unsigned TripCount
Value * LHS
APInt RHS
Value * ComputedValue
bool ByteOrderSwapped
Value * LHSAux

Detailed Description

The structure that is returned when a polynomial algorithm was recognized by the analysis.

Currently, only the CRC algorithm is recognized.

Definition at line 40 of file HashRecognize.h.

Constructor & Destructor Documentation

Member Data Documentation

ByteOrderSwapped

bool llvm::PolynomialInfo::ByteOrderSwapped

ComputedValue

Value* llvm::PolynomialInfo::ComputedValue

LHS

Value* llvm::PolynomialInfo::LHS

LHSAux

Value* llvm::PolynomialInfo::LHSAux

RHS

APInt llvm::PolynomialInfo::RHS

TripCount

unsigned llvm::PolynomialInfo::TripCount


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