|
LLVM 22.0.0git
|
#include "Transforms/Vectorize/VPlanSLP.h"
Public Member Functions | |
| LLVM_ABI_FOR_TEST | VPInterleavedAccessInfo (VPlan &Plan, InterleavedAccessInfo &IAI) |
| VPInterleavedAccessInfo (const VPInterleavedAccessInfo &)=delete | |
| VPInterleavedAccessInfo & | operator= (const VPInterleavedAccessInfo &)=delete |
| ~VPInterleavedAccessInfo () | |
| InterleaveGroup< VPInstruction > * | getInterleaveGroup (VPInstruction *Instr) const |
Get the interleave group that Instr belongs to. | |
Definition at line 31 of file VPlanSLP.h.
| VPInterleavedAccessInfo::VPInterleavedAccessInfo | ( | VPlan & | Plan, |
| InterleavedAccessInfo & | IAI ) |
Definition at line 92 of file VPlanSLP.cpp.
References llvm::VPlan::getVectorLoopRegion().
Referenced by operator=(), and VPInterleavedAccessInfo().
|
delete |
References VPInterleavedAccessInfo().
|
inline |
Definition at line 55 of file VPlanSLP.h.
References llvm::from_range, llvm::make_second_range(), and Ptr.
|
inline |
Get the interleave group that Instr belongs to.
Definition at line 67 of file VPlanSLP.h.
Referenced by areConsecutiveOrMatch().
|
delete |
References VPInterleavedAccessInfo().