/external/llvm-project/llvm/lib/Target/NVPTX/ |
D | NVPTXISelDAGToDAG.cpp | 1710 EVT StoreVT = ST->getMemoryVT(); in tryStore() local 1717 if (!StoreVT.isSimple()) in tryStore() 1743 MVT SimpleVT = StoreVT.getSimpleVT(); in tryStore() 1752 assert(StoreVT == MVT::v2f16 && "Unexpected vector type"); in tryStore() 1879 EVT StoreVT = MemSD->getMemoryVT(); in tryStoreVector() local 1900 assert(StoreVT.isSimple() && "Store value is not simple"); in tryStoreVector() 1901 MVT ScalarVT = StoreVT.getSimpleVT().getScalarType(); in tryStoreVector()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/ |
D | NVPTXISelDAGToDAG.cpp | 1711 EVT StoreVT = ST->getMemoryVT(); in tryStore() local 1718 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() local 1901 assert(StoreVT.isSimple() && "Store value is not simple"); in tryStoreVector() 1902 MVT ScalarVT = StoreVT.getSimpleVT().getScalarType(); in tryStoreVector()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPULegalizerInfo.cpp | 2301 LLT StoreVT = MRI.getType(Reg); in handleD16VData() local 2302 assert(StoreVT.isVector() && StoreVT.getElementType() == S16); in handleD16VData() 2310 int NumElts = StoreVT.getNumElements(); in handleD16VData()
|
D | AMDGPURegisterBankInfo.cpp | 1265 LLT StoreVT = MRI.getType(Reg); in handleD16VData() local 1266 if (!StoreVT.isVector() || StoreVT.getElementType() != S16) in handleD16VData() 1277 int NumElts = StoreVT.getNumElements(); in handleD16VData()
|
D | SIISelLowering.cpp | 5391 MVT StoreVT = VData.getSimpleValueType(); in lowerImage() local 5392 if (StoreVT.getScalarType() == MVT::f16) { in lowerImage() 6763 EVT StoreVT = VData.getValueType(); in handleD16VData() local 6766 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()
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPULegalizerInfo.cpp | 3534 LLT StoreVT = MRI.getType(Reg); in handleD16VData() local 3535 assert(StoreVT.isVector() && StoreVT.getElementType() == S16); in handleD16VData() 3544 int NumElts = StoreVT.getNumElements(); in handleD16VData() 3550 if (StoreVT.getNumElements() == 2) { in handleD16VData() 3558 if (StoreVT.getNumElements() == 3) { in handleD16VData() 3568 if (StoreVT.getNumElements() == 4) { in handleD16VData()
|
D | AMDGPURegisterBankInfo.cpp | 1686 LLT StoreVT = MRI.getType(Reg); in handleD16VData() local 1687 if (!StoreVT.isVector() || StoreVT.getElementType() != S16) in handleD16VData() 1698 int NumElts = StoreVT.getNumElements(); in handleD16VData()
|
D | SIISelLowering.cpp | 6037 MVT StoreVT = VData.getSimpleValueType(); in lowerImage() local 6038 if (StoreVT.getScalarType() == MVT::f16) { in lowerImage() 7443 EVT StoreVT = VData.getValueType(); in handleD16VData() local 7446 if (!StoreVT.isVector()) in handleD16VData() 7450 unsigned NumElements = StoreVT.getVectorNumElements(); in handleD16VData() 7454 EVT IntStoreVT = StoreVT.changeTypeToInteger(); in handleD16VData() 7468 EVT IntStoreVT = StoreVT.changeTypeToInteger(); in handleD16VData() 7503 EVT::getIntegerVT(*DAG.getContext(), StoreVT.getStoreSizeInBits()); in handleD16VData() 7507 *DAG.getContext(), StoreVT.getVectorElementType(), NumElements + 1); in handleD16VData() 7514 assert(isTypeLegal(StoreVT)); in handleD16VData()
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelDAGToDAG.cpp | 2121 EVT StoreVT = ST->getMemoryVT(); in tryStore() local 2128 if (!StoreVT.isSimple()) in tryStore() 2143 MVT SimpleVT = StoreVT.getSimpleVT(); in tryStore() 2360 EVT StoreVT = MemSD->getMemoryVT(); in tryStoreVector() local 2380 assert(StoreVT.isSimple() && "Store value is not simple"); in tryStoreVector() 2381 MVT ScalarVT = StoreVT.getSimpleVT().getScalarType(); in tryStoreVector()
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 295 virtual bool isStoreBitCastBeneficial(EVT StoreVT, EVT BitcastVT) const { in isStoreBitCastBeneficial() argument 297 return isLoadBitCastBeneficial(StoreVT, BitcastVT); in isStoreBitCastBeneficial()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | TargetLowering.h | 435 virtual bool isStoreBitCastBeneficial(EVT StoreVT, EVT BitcastVT, in isStoreBitCastBeneficial() argument 439 return isLoadBitCastBeneficial(StoreVT, BitcastVT, DAG, MMO); in isStoreBitCastBeneficial()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | TargetLowering.h | 564 virtual bool isStoreBitCastBeneficial(EVT StoreVT, EVT BitcastVT, in isStoreBitCastBeneficial() argument 568 return isLoadBitCastBeneficial(StoreVT, BitcastVT, DAG, MMO); in isStoreBitCastBeneficial()
|
/external/llvm-project/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 10832 EVT StoreVT = Value.getValueType(); in LowerVectorStore() local 10834 if (StoreVT != MVT::v256i1 && StoreVT != MVT::v512i1) in LowerVectorStore() 10840 assert((StoreVT != MVT::v512i1 || Subtarget.hasMMA()) && in LowerVectorStore() 10842 assert((StoreVT != MVT::v256i1 || Subtarget.pairedVectorMemops()) && in LowerVectorStore() 10847 if (StoreVT == MVT::v512i1) { in LowerVectorStore() 14877 MVT StoreVT = Op1VT.getSimpleVT(); in PerformDAGCombine() local 14879 (StoreVT == MVT::v2f64 || StoreVT == MVT::v2i64 || in PerformDAGCombine() 14880 StoreVT == MVT::v4f32 || StoreVT == MVT::v4i32)) in PerformDAGCombine()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 10635 MVT StoreVT = VT.getSimpleVT(); in PerformDAGCombine() local 10637 (StoreVT == MVT::v2f64 || StoreVT == MVT::v2i64 || in PerformDAGCombine() 10638 StoreVT == MVT::v4f32 || StoreVT == MVT::v4i32)) in PerformDAGCombine()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.cpp | 13809 MVT StoreVT = Op1VT.getSimpleVT(); in PerformDAGCombine() local 13811 (StoreVT == MVT::v2f64 || StoreVT == MVT::v2i64 || in PerformDAGCombine() 13812 StoreVT == MVT::v4f32 || StoreVT == MVT::v4i32)) in PerformDAGCombine()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 22623 EVT StoreVT = StoredVal.getValueType(); in splitVectorStore() local 22624 unsigned NumElems = StoreVT.getVectorNumElements(); in splitVectorStore() 22646 static SDValue scalarizeVectorStore(StoreSDNode *Store, MVT StoreVT, in scalarizeVectorStore() argument 22649 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() local 22714 if (StoreVT.is256BitVector()) { in LowerStore() 22722 assert(StoreVT.isVector() && StoreVT.getSizeInBits() == 64 && in LowerStore() [all …]
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 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() [all …]
|