Home
last modified time | relevance | path

Searched refs:StoreVT (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp1710 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()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetLowering.h410 virtual bool isStoreBitCastBeneficial(EVT StoreVT, EVT BitcastVT) const { in isStoreBitCastBeneficial() argument
412 return isLoadBitCastBeneficial(StoreVT, BitcastVT); in isStoreBitCastBeneficial()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp4826 MVT StoreVT = VData.getSimpleValueType(); in lowerImage() local
4827 if (StoreVT.getScalarType() == MVT::f16) { in lowerImage()
5979 EVT StoreVT = VData.getValueType(); in handleD16VData() local
5982 if (!StoreVT.isVector()) in handleD16VData()
5986 assert((StoreVT.getVectorNumElements() != 3) && "Handle v3f16"); in handleD16VData()
5990 EVT IntStoreVT = StoreVT.changeTypeToInteger(); in handleD16VData()
5994 StoreVT.getVectorNumElements()); in handleD16VData()
5999 assert(isTypeLegal(StoreVT)); in handleD16VData()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp12767 MVT StoreVT = Op1VT.getSimpleVT(); in PerformDAGCombine() local
12769 (StoreVT == MVT::v2f64 || StoreVT == MVT::v2i64 || in PerformDAGCombine()
12770 StoreVT == MVT::v4f32 || StoreVT == MVT::v4i32)) in PerformDAGCombine()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20494 MVT StoreVT = StoredVal.getSimpleValueType(); in LowerStore() local
20495 assert(StoreVT.isVector() && StoreVT.getSizeInBits() == 64 && in LowerStore()
20497 if (DAG.getTargetLoweringInfo().getTypeAction(*DAG.getContext(), StoreVT) != in LowerStore()
20503 MVT WideVT = MVT::getVectorVT(StoreVT.getVectorElementType(), in LowerStore()
20504 StoreVT.getVectorNumElements() * 2); in LowerStore()
20506 DAG.getUNDEF(StoreVT)); in LowerStore()
20507 MVT StVT = Subtarget.is64Bit() && StoreVT.isInteger() ? MVT::i64 : MVT::f64; in LowerStore()