Searched refs:StoreVT (Results 1 – 7 of 7) sorted by relevance
1711 EVT StoreVT = ST->getMemoryVT(); in tryStore() local1718 if (!StoreVT.isSimple()) in tryStore()1744 MVT SimpleVT = StoreVT.getSimpleVT(); in tryStore()1753 assert(StoreVT == MVT::v2f16 && "Unexpected vector type"); in tryStore()1880 EVT StoreVT = MemSD->getMemoryVT(); in tryStoreVector() local1901 assert(StoreVT.isSimple() && "Store value is not simple"); in tryStoreVector()1902 MVT ScalarVT = StoreVT.getSimpleVT().getScalarType(); in tryStoreVector()
2301 LLT StoreVT = MRI.getType(Reg); in handleD16VData() local2302 assert(StoreVT.isVector() && StoreVT.getElementType() == S16); in handleD16VData()2310 int NumElts = StoreVT.getNumElements(); in handleD16VData()
1265 LLT StoreVT = MRI.getType(Reg); in handleD16VData() local1266 if (!StoreVT.isVector() || StoreVT.getElementType() != S16) in handleD16VData()1277 int NumElts = StoreVT.getNumElements(); in handleD16VData()
5391 MVT StoreVT = VData.getSimpleValueType(); in lowerImage() local5392 if (StoreVT.getScalarType() == MVT::f16) { in lowerImage()6763 EVT StoreVT = VData.getValueType(); in handleD16VData() local6766 if (!StoreVT.isVector()) in handleD16VData()6770 assert((StoreVT.getVectorNumElements() != 3) && "Handle v3f16"); in handleD16VData()6774 EVT IntStoreVT = StoreVT.changeTypeToInteger(); in handleD16VData()6778 StoreVT.getVectorNumElements()); in handleD16VData()6783 assert(isTypeLegal(StoreVT)); in handleD16VData()
435 virtual bool isStoreBitCastBeneficial(EVT StoreVT, EVT BitcastVT, in isStoreBitCastBeneficial() argument439 return isLoadBitCastBeneficial(StoreVT, BitcastVT, DAG, MMO); in isStoreBitCastBeneficial()
13809 MVT StoreVT = Op1VT.getSimpleVT(); in PerformDAGCombine() local13811 (StoreVT == MVT::v2f64 || StoreVT == MVT::v2i64 || in PerformDAGCombine()13812 StoreVT == MVT::v4f32 || StoreVT == MVT::v4i32)) in PerformDAGCombine()
22623 EVT StoreVT = StoredVal.getValueType(); in splitVectorStore() local22624 unsigned NumElems = StoreVT.getVectorNumElements(); in splitVectorStore()22646 static SDValue scalarizeVectorStore(StoreSDNode *Store, MVT StoreVT, in scalarizeVectorStore() argument22649 assert(StoreVT.is128BitVector() && in scalarizeVectorStore()22651 StoredVal = DAG.getBitcast(StoreVT, StoredVal); in scalarizeVectorStore()22659 MVT StoreSVT = StoreVT.getScalarType(); in scalarizeVectorStore()22660 unsigned NumElems = StoreVT.getVectorNumElements(); in scalarizeVectorStore()22713 MVT StoreVT = StoredVal.getSimpleValueType(); in LowerStore() local22714 if (StoreVT.is256BitVector()) { in LowerStore()22722 assert(StoreVT.isVector() && StoreVT.getSizeInBits() == 64 && in LowerStore()[all …]