LLVM 20.0.0git
|
#include "Transforms/Vectorize/VPlan.h"
Public Types | |
typedef SmallVector< Value *, 2 > | PerPartValuesTy |
A type for vectorized values in the new loop. | |
using | ScalarsPerPartValuesTy = SmallVector< SmallVector< Value *, 4 >, 2 > |
Public Attributes | |
DenseMap< VPValue *, PerPartValuesTy > | PerPartOutput |
DenseMap< VPValue *, ScalarsPerPartValuesTy > | PerPartScalars |
using llvm::VPTransformState::DataState::ScalarsPerPartValuesTy = SmallVector<SmallVector<Value *, 4>, 2> |
DenseMap<VPValue *, PerPartValuesTy> llvm::VPTransformState::DataState::PerPartOutput |
Definition at line 275 of file VPlan.h.
Referenced by llvm::VPTransformState::get(), llvm::VPTransformState::hasVectorValue(), llvm::VPTransformState::reset(), and llvm::VPTransformState::set().
DenseMap<VPValue *, ScalarsPerPartValuesTy> llvm::VPTransformState::DataState::PerPartScalars |
Definition at line 278 of file VPlan.h.
Referenced by llvm::VPTransformState::get(), llvm::VPTransformState::hasScalarValue(), llvm::VPTransformState::reset(), and llvm::VPTransformState::set().