Lines Matching defs:VPTransformState
249 struct VPTransformState { struct
250 VPTransformState(ElementCount VF, unsigned UF, LoopInfo *LI, in VPTransformState() argument
258 ElementCount VF;
259 unsigned UF;
264 Optional<VPIteration> Instance;
266 struct DataState {
290 // If the Def is managed directly by VPTransformState, extract the lane from in get() argument
310 void set(VPValue *Def, Value *V, unsigned Part) { in set()
321 struct CFGState {
342 } CFG;
345 LoopInfo *LI;
348 DominatorTree *DT;
351 IRBuilder<> &Builder;
355 VectorizerValueMap &ValueMap;
359 VPValue2ValueTy VPValue2Value;
362 Value *CanonicalIV = nullptr;
365 Value *TripCount = nullptr;
368 InnerLoopVectorizer *ILV;
370 VPCallback &Callback;