LLVM 24.0.0git
llvm::CompressedPtrInfo Struct Reference

Holds details about a "compressed" pointer: the conditional induction PHI used to derive the pointer and the SCEV expression for the pointer. More...

#include "llvm/Transforms/Vectorize/LoopVectorizationLegality.h"

Public Attributes

PHINode * ConditionalInductionPHI
const SCEVAddRecExpr * PtrSCEV

Detailed Description

Holds details about a "compressed" pointer: the conditional induction PHI used to derive the pointer and the SCEV expression for the pointer.

Definition at line 260 of file LoopVectorizationLegality.h.

Member Data Documentation

◆ ConditionalInductionPHI

PHINode* llvm::CompressedPtrInfo::ConditionalInductionPHI

Definition at line 261 of file LoopVectorizationLegality.h.

◆ PtrSCEV

const SCEVAddRecExpr* llvm::CompressedPtrInfo::PtrSCEV

Definition at line 262 of file LoopVectorizationLegality.h.


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