LLVM: llvm::WideIVInfo Struct Reference (original) (raw)
Collect information about induction variables that are used by sign/zero extend operations. More...
#include "[llvm/Transforms/Utils/SimplifyIndVar.h](SimplifyIndVar%5F8h%5Fsource.html)"
Detailed 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.
Definition at line 71 of file SimplifyIndVar.h.
Member Data Documentation
◆ IsSigned
bool llvm::WideIVInfo::IsSigned = false
◆ NarrowIV
PHINode* llvm::WideIVInfo::NarrowIV = nullptr
◆ WidestNativeType
Type* llvm::WideIVInfo::WidestNativeType = nullptr
The documentation for this struct was generated from the following file:
- include/llvm/Transforms/Utils/SimplifyIndVar.h