LLVM: llvm::TailFoldingInfo Struct Reference (original) (raw)
#include "[llvm/Analysis/TargetTransformInfo.h](TargetTransformInfo%5F8h%5Fsource.html)"
| Public Member Functions |
|---|
| Public Attributes | |
|---|---|
| TargetLibraryInfo * | TLI |
| LoopVectorizationLegality * | LVL |
| InterleavedAccessInfo * | IAI |
Detailed Description
Definition at line 262 of file TargetTransformInfo.h.
Constructor & Destructor Documentation
| llvm::TailFoldingInfo::TailFoldingInfo ( TargetLibraryInfo * TLI, LoopVectorizationLegality * LVL, InterleavedAccessInfo * IAI ) | inline |
|---|
Definition at line 266 of file TargetTransformInfo.h.
Member Data Documentation
◆ IAI
InterleavedAccessInfo* llvm::TailFoldingInfo::IAI
Definition at line 265 of file TargetTransformInfo.h.
Referenced by llvm::AArch64TTIImpl::preferPredicateOverEpilogue(), and TailFoldingInfo().
◆ LVL
LoopVectorizationLegality* llvm::TailFoldingInfo::LVL
Definition at line 264 of file TargetTransformInfo.h.
Referenced by llvm::AArch64TTIImpl::preferPredicateOverEpilogue(), llvm::ARMTTIImpl::preferPredicateOverEpilogue(), and TailFoldingInfo().
◆ TLI
TargetLibraryInfo* llvm::TailFoldingInfo::TLI
Definition at line 263 of file TargetTransformInfo.h.
Referenced by llvm::ARMTTIImpl::preferPredicateOverEpilogue(), and TailFoldingInfo().
The documentation for this struct was generated from the following file:
- include/llvm/Analysis/TargetTransformInfo.h