Home
last modified time | relevance | path

Searched refs:isLegalMaskedGather (Results 1 – 13 of 13) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h187 bool isLegalMaskedGather(Type *Ty, Align Alignment);
190 return isLegalMaskedGather(Ty, Alignment); in isLegalMaskedScatter()
DARMTargetTransformInfo.cpp1046 bool ARMTTIImpl::isLegalMaskedGather(Type *Ty, Align Alignment) { in isLegalMaskedGather() function in ARMTTIImpl
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
DRISCVTargetTransformInfo.cpp141 !isLegalMaskedGather(DataTy, Align(Alignment))) || in getGatherScatterOpCost()
DRISCVTargetTransformInfo.h136 bool isLegalMaskedGather(Type *DataType, Align Alignment) { in isLegalMaskedGather() function
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
DX86TargetTransformInfo.h231 bool isLegalMaskedGather(Type *DataType, Align Alignment);
DX86TargetTransformInfo.cpp4636 isLegalMaskedGather(SrcVTy, Align(Alignment))) || in getGatherScatterOpCost()
4653 !isLegalMaskedGather(SrcVTy, Align(Alignment))) || in getGatherScatterOpCost()
4768 bool X86TTIImpl::isLegalMaskedGather(Type *DataTy, Align Alignment) { in isLegalMaskedGather() function in X86TTIImpl
4818 return isLegalMaskedGather(DataType, Alignment); in isLegalMaskedScatter()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.h273 bool isLegalMaskedGather(Type *DataType, Align Alignment) const { in isLegalMaskedGather() function
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DTargetTransformInfo.h656 bool isLegalMaskedGather(Type *DataType, Align Alignment) const;
1505 virtual bool isLegalMaskedGather(Type *DataType, Align Alignment) = 0;
1880 bool isLegalMaskedGather(Type *DataType, Align Alignment) override { in isLegalMaskedGather() function
1881 return Impl.isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
DTargetTransformInfoImpl.h257 bool isLegalMaskedGather(Type *DataType, Align Alignment) const { in isLegalMaskedGather() function
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DTargetTransformInfo.cpp390 bool TargetTransformInfo::isLegalMaskedGather(Type *DataType, in isLegalMaskedGather() function in TargetTransformInfo
392 return TTIImpl->isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DScalarizeMaskedMemIntrin.cpp964 if (TTI.isLegalMaskedGather(LoadTy, Alignment)) in optimizeCallInst()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1518 return (LI && TTI.isLegalMaskedGather(Ty, Align)) || in isLegalGatherOrScatter()
5270 TTI.isLegalMaskedGather(Ty, Alignment)) in isScalarWithPredication()
DSLPVectorizer.cpp3016 if (TTI->isLegalMaskedGather(FixedVectorType::get(ScalarTy, VL.size()), in buildTree_rec()