Lines Matching refs:LoadVT
7568 static SDValue getMemCmpLoad(const Value *PtrVal, MVT LoadVT, in getMemCmpLoad() argument
7575 Type::getIntNTy(PtrVal->getContext(), LoadVT.getScalarSizeInBits()); in getMemCmpLoad()
7576 if (LoadVT.isVector()) in getMemCmpLoad()
7577 LoadTy = FixedVectorType::get(LoadTy, LoadVT.getVectorNumElements()); in getMemCmpLoad()
7603 Builder.DAG.getLoad(LoadVT, Builder.getCurSDLoc(), Root, Ptr, in getMemCmpLoad()
7681 MVT LoadVT; in visitMemCmpBCmpCall() local
7687 LoadVT = MVT::i16; in visitMemCmpBCmpCall()
7690 LoadVT = MVT::i32; in visitMemCmpBCmpCall()
7695 LoadVT = hasFastLoadsAndCompare(NumBitsToCompare); in visitMemCmpBCmpCall()
7699 if (LoadVT == MVT::INVALID_SIMPLE_VALUE_TYPE) in visitMemCmpBCmpCall()
7702 SDValue LoadL = getMemCmpLoad(LHS, LoadVT, *this); in visitMemCmpBCmpCall()
7703 SDValue LoadR = getMemCmpLoad(RHS, LoadVT, *this); in visitMemCmpBCmpCall()
7706 if (LoadVT.isVector()) { in visitMemCmpBCmpCall()
7707 EVT CmpVT = EVT::getIntegerVT(LHS->getContext(), LoadVT.getSizeInBits()); in visitMemCmpBCmpCall()