struct WideIVInfo
Declaration
struct WideIVInfo { /* full declaration omitted */ };
Description
Collect information about induction variables that are used by sign/zero extend operations. This information is recorded by CollectExtend and provides the input to WidenIV.
Declared at: llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h:64
Member Variables
- public llvm::PHINode* NarrowIV = nullptr
- public llvm::Type* WidestNativeType = nullptr
- public bool IsSigned = false