Lines Matching defs:MemTy
219 Type *MemTy = nullptr;
223 MemAccessTy(Type *Ty, unsigned AS) : MemTy(Ty), AddrSpace(AS) {}
226 return MemTy == Other.MemTy && AddrSpace == Other.AddrSpace;
236 Type *getType() { return MemTy; }
1035 AccessTy.MemTy = Ty;
1051 AccessTy.MemTy = OperandVal->getType();
1056 AccessTy.MemTy = OperandVal->getType();
1780 if (AccessTy.MemTy->isPointerTy())
1783 OS << *AccessTy.MemTy;
1821 return TTI.isLegalAddressingMode(AccessTy.MemTy, BaseGV, FixedOffset,
1987 LU.AccessTy.MemTy, F.BaseGV, StackOffset::get(FixedMin, ScalableMin),
1990 LU.AccessTy.MemTy, F.BaseGV, StackOffset::get(FixedMax, ScalableMax),
2033 AccessTy.MemTy && AccessTy.MemTy->isScalableTy() && DropScaledForVScale)
2699 if (TTI.isLegalAddressingMode(AccessTy.MemTy, /*BaseGV=*/nullptr,
2705 if (TTI.isLegalAddressingMode(AccessTy.MemTy, /*BaseGV=*/nullptr,
2773 if (AccessTy.MemTy != LU.AccessTy.MemTy) {
2774 NewAccessTy = MemAccessTy::getUnknown(AccessTy.MemTy->getContext(),
2795 if (NewAccessTy.MemTy && NewAccessTy.MemTy->isVoidTy() &&
5321 AccessType.MemTy, /*BaseGV=*/nullptr,
5325 AccessType.MemTy, /*BaseGV=*/nullptr,