Searched refs:UseScalable (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.h | 952 bool &UseScalable) const; 957 bool UseScalable) const;
|
H A D | AArch64ISelLowering.cpp | 16598 VectorType *VecTy, const DataLayout &DL, bool UseScalable) const { in getNumInterleavedAccesses() 16602 if (UseScalable && isa<FixedVectorType>(VecTy)) in getNumInterleavedAccesses() 16616 VectorType *VecTy, const DataLayout &DL, bool &UseScalable) const { in isLegalInterleavedAccessType() 16621 UseScalable = false; in isLegalInterleavedAccessType() 16641 UseScalable = true; in isLegalInterleavedAccessType() 16652 UseScalable = true; in isLegalInterleavedAccessType() 16749 bool UseScalable; in lowerInterleavedLoad() local 16750 if (!isLegalInterleavedAccessType(VTy, DL, UseScalable)) in lowerInterleavedLoad() 16753 unsigned NumLoads = getNumInterleavedAccesses(VTy, DL, UseScalable); in lowerInterleavedLoad() 16770 UseScalable ? cast<VectorType>(getSVEContainerIRType(FVTy)) : FVTy; in lowerInterleavedLoad() [all …]
|
H A D | AArch64TargetTransformInfo.cpp | 3532 bool UseScalable; in getInterleavedMemoryOpCost() local 3534 TLI->isLegalInterleavedAccessType(SubVecTy, DL, UseScalable)) in getInterleavedMemoryOpCost() 3535 return Factor * TLI->getNumInterleavedAccesses(SubVecTy, DL, UseScalable); in getInterleavedMemoryOpCost()
|