Lines Matching defs:StoreVT
25131 static SDValue scalarizeVectorStore(StoreSDNode *Store, MVT StoreVT,
25134 assert(StoreVT.is128BitVector() &&
25136 StoredVal = DAG.getBitcast(StoreVT, StoredVal);
25144 MVT StoreSVT = StoreVT.getScalarType();
25145 unsigned NumElems = StoreVT.getVectorNumElements();
25203 MVT StoreVT = StoredVal.getSimpleValueType();
25204 if (StoreVT.is256BitVector() ||
25205 ((StoreVT == MVT::v32i16 || StoreVT == MVT::v64i8) &&
25212 if (StoreVT.is32BitVector())
25216 assert(StoreVT.is64BitVector() && "Unexpected VT");
25217 assert(TLI.getTypeAction(*DAG.getContext(), StoreVT) ==
25221 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), StoreVT);
25223 DAG.getUNDEF(StoreVT));
25228 MVT StVT = Subtarget.is64Bit() && StoreVT.isInteger() ? MVT::i64 : MVT::f64;