Lines Matching defs:MemVT

3029   EVT MemVT = LD->getMemoryVT();
3030 if (!MemVT.isSimple())
3032 switch(MemVT.getSimpleVT().SimpleTy) {
8597 bool PPCTargetLowering::canReuseLoadAddress(SDValue Op, EVT MemVT,
8621 if (LD->getMemoryVT() != MemVT)
9569 EVT MemVT = InputNode->getMemoryVT();
9575 (MemVT == Ty.getVectorElementType()))
9581 if (MemVT == MVT::i32) {
11393 EVT MemVT = AtomicNode->getMemoryVT();
11394 if (MemVT.getSizeInBits() >= 32)
11399 auto HighBits = APInt::getHighBitsSet(32, 32 - MemVT.getSizeInBits());
11404 unsigned MaskVal = (1 << MemVT.getSizeInBits()) - 1;
11417 (MemVT == MVT::i8) ? PPCISD::ATOMIC_CMP_SWAP_8 : PPCISD::ATOMIC_CMP_SWAP_16;
11418 return DAG.getMemIntrinsicNode(NodeTy, dl, Tys, Ops, MemVT, MMO);
11424 EVT MemVT = N->getMemoryVT();
11425 assert(MemVT.getSimpleVT() == MVT::i128 &&
11440 Ops, MemVT, N->getMemOperand());
11466 return DAG.getMemIntrinsicNode(ISD::INTRINSIC_VOID, dl, Tys, Ops, MemVT,
16252 EVT MemVT = cast<StoreSDNode>(N)->getMemoryVT();
16254 MemVT.getSizeInBits());
16396 EVT MemVT = LD->getMemoryVT();
16397 Type *Ty = MemVT.getTypeForEVT(*DAG.getContext());
16455 -(int64_t)MemVT.getStoreSize()+1,
16456 2*MemVT.getStoreSize()-1);
16490 1, 2*MemVT.getStoreSize()-1);
17748 EVT MemVT = LD->getMemoryVT();
17749 if ((MemVT == MVT::i1 || MemVT == MVT::i8 || MemVT == MVT::i16 ||
17750 (Subtarget.isPPC64() && MemVT == MVT::i32)) &&
18707 EVT MemVT = MN->getMemoryVT();
18708 unsigned Size = MemVT.getSizeInBits();
18709 if (MemVT.isScalarInteger()) {
18718 } else if (MemVT.isVector() && !MemVT.isFloatingPoint()) { // Integer vectors.
18731 else if (MemVT == MVT::f128 || MemVT.isVector())
18760 if (MemVT.isScalarInteger() && (FlagSet & PPC::MOF_NoExt)) {