Home
last modified time | relevance | path

Searched refs:LoadVT (Results 1 – 13 of 13) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp3689 if (!LoadVT.isVector()) in adjustLoadValueTypeImpl()
3721 EVT LoadVT = M->getValueType(0); in adjustLoadValueType() local
3723 EVT EquivLoadVT = LoadVT; in adjustLoadValueType()
3727 LoadVT.getVectorNumElements()) : LoadVT; in adjustLoadValueType()
4850 if ((LoadVT.isVector() && LoadVT.getVectorNumElements() < DMaskLanes) || in lowerImage()
5076 MVT LoadVT = VT.getSimpleVT(); in lowerSBuffer() local
5077 unsigned NumElts = LoadVT.isVector() ? LoadVT.getVectorNumElements() : 1; in lowerSBuffer()
5084 LoadVT = MVT::v4i32; in lowerSBuffer()
5562 EVT LoadVT = Op.getValueType(); in LowerINTRINSIC_W_CHAIN() local
5590 EVT LoadVT = Op.getValueType(); in LowerINTRINSIC_W_CHAIN() local
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetLowering.h390 virtual bool isLoadBitCastBeneficial(EVT LoadVT, in isLoadBitCastBeneficial() argument
394 if (!LoadVT.isSimple() || !BitcastVT.isSimple()) in isLoadBitCastBeneficial()
397 MVT LoadMVT = LoadVT.getSimpleVT(); in isLoadBitCastBeneficial()
2229 EVT LoadVT = getValueType(DL, Load->getType()); in isExtLoad() local
2233 if (!Load->hasOneUse() && (isTypeLegal(LoadVT) || !isTypeLegal(VT)) && in isExtLoad()
2246 return isLoadExtLegal(LType, VT, LoadVT); in isExtLoad()
H A DBasicTTIImpl.h669 EVT LoadVT = EVT::getEVT(Src);
672 if (TLI->isLoadExtLegal(LType, ExtVT, LoadVT))
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp632 EVT LoadVT = WideVT; in ExpandLoad() local
635 LoadVT = EVT::getIntegerVT(*DAG.getContext(), LoadBytes << 3); in ExpandLoad()
639 LD->getPointerInfo().getWithOffset(Offset), LoadVT, in ExpandLoad()
H A DSelectionDAGBuilder.cpp6657 static SDValue getMemCmpLoad(const Value *PtrVal, MVT LoadVT, in getMemCmpLoad() argument
6665 if (LoadVT.isVector()) in getMemCmpLoad()
6666 LoadTy = VectorType::get(LoadTy, LoadVT.getVectorNumElements()); in getMemCmpLoad()
6770 MVT LoadVT; in visitMemCmpCall() local
6776 LoadVT = MVT::i16; in visitMemCmpCall()
6779 LoadVT = MVT::i32; in visitMemCmpCall()
6784 LoadVT = hasFastLoadsAndCompare(NumBitsToCompare); in visitMemCmpCall()
6788 if (LoadVT == MVT::INVALID_SIMPLE_VALUE_TYPE) in visitMemCmpCall()
6791 SDValue LoadL = getMemCmpLoad(LHS, LoadVT, *this); in visitMemCmpCall()
6792 SDValue LoadR = getMemCmpLoad(RHS, LoadVT, *this); in visitMemCmpCall()
[all …]
H A DLegalizeDAG.cpp870 EVT LoadVT = TLI.getRegisterType(SrcVT.getSimpleVT()); in LegalizeLoadOps() local
872 TLI.isLoadExtLegal(ExtType, LoadVT, SrcVT)) { in LegalizeLoadOps()
876 (LoadVT == SrcVT) ? ISD::NON_EXTLOAD : ExtType; in LegalizeLoadOps()
878 SDValue Load = DAG.getExtLoad(MidExtType, dl, LoadVT, Chain, Ptr, in LegalizeLoadOps()
894 EVT LoadVT = TLI.getRegisterType(IDestVT.getSimpleVT()); in LegalizeLoadOps() local
896 SDValue Result = DAG.getExtLoad(ISD::ZEXTLOAD, dl, LoadVT, in LegalizeLoadOps()
H A DDAGCombiner.cpp14364 EVT LoadVT; in getStoreMergeCandidates() local
14368 LoadVT = Ld->getMemoryVT(); in getStoreMergeCandidates()
14370 if (MemVT != LoadVT) in getStoreMergeCandidates()
14393 if (LoadVT != OtherLd->getMemoryVT()) in getStoreMergeCandidates()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2475 EVT LoadVT = EltVT; in LowerFormalArguments() local
2477 LoadVT = MVT::i8; in LowerFormalArguments()
2482 LoadVT = MVT::i32; in LowerFormalArguments()
2484 EVT VecVT = EVT::getVectorVT(F->getContext(), LoadVT, NumElts); in LowerFormalArguments()
2498 SDValue Elt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, LoadVT, P, in LowerFormalArguments()
2509 Ins[InsIdx].VT.getSizeInBits() > LoadVT.getSizeInBits()) { in LowerFormalArguments()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h1071 bool isLoadBitCastBeneficial(EVT LoadVT, EVT BitcastVT) const override;
H A DX86ISelLowering.cpp4933 bool X86TargetLowering::isLoadBitCastBeneficial(EVT LoadVT, in isLoadBitCastBeneficial() argument
4935 if (!Subtarget.hasAVX512() && !LoadVT.isVector() && BitcastVT.isVector() && in isLoadBitCastBeneficial()
4939 if (!Subtarget.hasDQI() && BitcastVT == MVT::v8i1 && LoadVT == MVT::i8) in isLoadBitCastBeneficial()
4942 return TargetLowering::isLoadBitCastBeneficial(LoadVT, BitcastVT); in isLoadBitCastBeneficial()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp5591 EVT LoadVT = N->getValueType(0); in combineBSWAP() local
5592 if (LoadVT == MVT::i16) in combineBSWAP()
5593 LoadVT = MVT::i32; in combineBSWAP()
5596 DAG.getVTList(LoadVT, MVT::Other), in combineBSWAP()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp12782 MVT LoadVT = VT.getSimpleVT(); in PerformDAGCombine() local
12784 (LoadVT == MVT::v2f64 || LoadVT == MVT::v2i64 || in PerformDAGCombine()
12785 LoadVT == MVT::v4f32 || LoadVT == MVT::v4i32)) in PerformDAGCombine()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp11755 EVT LoadVT = isLaneOp ? VecTy.getVectorElementType() : AlignedVecTy; in CombineBaseUpdate() local
11756 SDValue UpdN = DAG.getMemIntrinsicNode(NewOpc, dl, SDTys, Ops, LoadVT, in CombineBaseUpdate()