Lines Matching refs:VectorizedValue
2285 Value *VectorizedValue = nullptr; member
2473 if (VectorizedValue) in dump()
2474 dbgs() << *VectorizedValue << "\n"; in dump()
7829 if (E->VectorizedValue) { in vectorizeTree()
7831 return E->VectorizedValue; in vectorizeTree()
7849 Vec = Builder.CreateShuffleVector(Entries.front()->VectorizedValue, in vectorizeTree()
7850 Entries.back()->VectorizedValue, Mask); in vectorizeTree()
7862 E->VectorizedValue = Vec; in vectorizeTree()
7898 E->VectorizedValue = V; in vectorizeTree()
7930 E->VectorizedValue = V; in vectorizeTree()
7943 E->VectorizedValue = NewV; in vectorizeTree()
8009 E->VectorizedValue = V; in vectorizeTree()
8028 if (E->VectorizedValue) { in vectorizeTree()
8030 return E->VectorizedValue; in vectorizeTree()
8039 E->VectorizedValue = V; in vectorizeTree()
8050 if (E->VectorizedValue) { in vectorizeTree()
8052 return E->VectorizedValue; in vectorizeTree()
8062 E->VectorizedValue = V; in vectorizeTree()
8073 if (E->VectorizedValue) { in vectorizeTree()
8075 return E->VectorizedValue; in vectorizeTree()
8083 E->VectorizedValue = V; in vectorizeTree()
8092 if (E->VectorizedValue) { in vectorizeTree()
8094 return E->VectorizedValue; in vectorizeTree()
8107 E->VectorizedValue = V; in vectorizeTree()
8135 if (E->VectorizedValue) { in vectorizeTree()
8137 return E->VectorizedValue; in vectorizeTree()
8151 E->VectorizedValue = V; in vectorizeTree()
8193 E->VectorizedValue = V; in vectorizeTree()
8226 E->VectorizedValue = V; in vectorizeTree()
8256 E->VectorizedValue = V; in vectorizeTree()
8331 E->VectorizedValue = V; in vectorizeTree()
8354 if (E->VectorizedValue) { in vectorizeTree()
8356 return E->VectorizedValue; in vectorizeTree()
8409 E->VectorizedValue = V; in vectorizeTree()
8463 VectorizableTree[0]->VectorizedValue = Trunc; in vectorizeTree()
8490 Value *Vec = E->VectorizedValue; in vectorizeTree()
8553 VectorizableTree[0]->VectorizedValue == Vec) in vectorizeTree()
8866 assert(Entry->VectorizedValue && "Can't find vectorizable value"); in vectorizeTree()
8898 return VectorizableTree[0]->VectorizedValue; in vectorizeTree()
11483 Value *emitReduction(Value *VectorizedValue, IRBuilder<> &Builder, in emitReduction() argument
11485 assert(VectorizedValue && "Need to have a vectorized tree node"); in emitReduction()
11492 return createSimpleTargetReduction(Builder, TTI, VectorizedValue, RdxKind); in emitReduction()