Lines Matching refs:StoreVT
23867 static SDValue scalarizeVectorStore(StoreSDNode *Store, MVT StoreVT, in scalarizeVectorStore() argument
23870 assert(StoreVT.is128BitVector() && in scalarizeVectorStore()
23872 StoredVal = DAG.getBitcast(StoreVT, StoredVal); in scalarizeVectorStore()
23880 MVT StoreSVT = StoreVT.getScalarType(); in scalarizeVectorStore()
23881 unsigned NumElems = StoreVT.getVectorNumElements(); in scalarizeVectorStore()
23939 MVT StoreVT = StoredVal.getSimpleValueType(); in LowerStore() local
23940 if (StoreVT.is256BitVector() || in LowerStore()
23941 ((StoreVT == MVT::v32i16 || StoreVT == MVT::v64i8) && in LowerStore()
23950 assert(StoreVT.isVector() && StoreVT.getSizeInBits() == 64 && in LowerStore()
23952 assert(TLI.getTypeAction(*DAG.getContext(), StoreVT) == in LowerStore()
23955 EVT WideVT = TLI.getTypeToTransformTo(*DAG.getContext(), StoreVT); in LowerStore()
23957 DAG.getUNDEF(StoreVT)); in LowerStore()
23962 MVT StVT = Subtarget.is64Bit() && StoreVT.isInteger() ? MVT::i64 : MVT::f64; in LowerStore()