Searched refs:Scalars (Results 1 - 4 of 4) sorted by relevance

/external/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp454 TreeEntry() : Scalars(), VectorizedValue(nullptr),
459 assert(VL.size() == Scalars.size() && "Invalid size");
460 return std::equal(VL.begin(), VL.end(), Scalars.begin());
464 ValueList Scalars; member in struct:__anon11124::BoUpSLP::TreeEntry
466 /// The Scalars are vectorized into this value. It is initialized to Null.
478 Last->Scalars.insert(Last->Scalars.begin(), VL.begin(), VL.end());
909 for (int Lane = 0, LE = Entry->Scalars.size(); Lane != LE; ++Lane) {
910 Value *Scalar = Entry->Scalars[Lane];
927 Value *UseScalar = UseEntry->Scalars[
[all...]
H A DLoopVectorize.cpp555 /// * Scalars checks - The code in canVectorizeInstrs and canVectorizeMemory
1928 VectorParts Scalars; local
1929 Scalars.append(UF, SrcOp);
1930 Params.push_back(Scalars);
5271 VectorParts Scalars; local
5272 Scalars.append(UF, SrcOp);
5273 Params.push_back(Scalars);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp6577 SmallVector<SDValue, 8> Scalars; local
6606 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands));
6609 Scalars.push_back(getNode(ISD::SELECT, dl, EltVT, Operands));
6616 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands[0],
6623 Scalars.push_back(getNode(N->getOpcode(), dl, EltVT,
6631 Scalars.push_back(getUNDEF(EltVT));
6634 EVT::getVectorVT(*getContext(), EltVT, ResNE), Scalars);
H A DLegalizeDAG.cpp3992 SmallVector<SDValue, 8> Scalars;
4002 Scalars.push_back(DAG.getNode(Node->getOpcode(), dl,
4006 DAG.getNode(ISD::BUILD_VECTOR, dl, Node->getValueType(0), Scalars);

Completed in 368 milliseconds