Lines Matching defs:UseScalable
16998 VectorType *VecTy, const DataLayout &DL, bool UseScalable) const {
17002 if (UseScalable && isa<FixedVectorType>(VecTy))
17016 VectorType *VecTy, const DataLayout &DL, bool &UseScalable) const {
17021 UseScalable = false;
17041 UseScalable = true;
17052 UseScalable = true;
17151 bool UseScalable;
17152 if (!isLegalInterleavedAccessType(VTy, DL, UseScalable))
17165 unsigned NumLoads = getNumInterleavedAccesses(VTy, DL, UseScalable);
17182 UseScalable ? cast<VectorType>(getSVEContainerIRType(FVTy)) : FVTy;
17194 UseScalable, LDVTy, PtrTy);
17202 if (UseScalable) {
17225 if (UseScalable)
17237 if (UseScalable)
17334 bool UseScalable;
17339 if (!isLegalInterleavedAccessType(SubVecTy, DL, UseScalable))
17342 unsigned NumStores = getNumInterleavedAccesses(SubVecTy, DL, UseScalable);
17368 auto *STVTy = UseScalable ? cast<VectorType>(getSVEContainerIRType(SubVecTy))
17399 UseScalable, STVTy, PtrTy);
17402 if (UseScalable) {
17446 if (UseScalable)
17454 if (UseScalable)
17480 bool UseScalable;
17481 if (!isLegalInterleavedAccessType(VTy, DL, UseScalable))
17486 if (UseScalable && !VTy->isScalableTy())
17489 unsigned NumLoads = getNumInterleavedAccesses(VTy, DL, UseScalable);
17496 UseScalable, LdTy, PtrTy);
17500 if (UseScalable)
17513 if (UseScalable)
17530 if (UseScalable)
17554 bool UseScalable;
17555 if (!isLegalInterleavedAccessType(VTy, DL, UseScalable))
17560 if (UseScalable && !VTy->isScalableTy())
17563 unsigned NumStores = getNumInterleavedAccesses(VTy, DL, UseScalable);
17571 UseScalable, StTy, PtrTy);
17578 if (UseScalable)
17585 if (UseScalable)