Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/VE/
DVETargetTransformInfo.h142 bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedGather() function
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h205 bool isLegalMaskedGather(Type *Ty, Align Alignment);
208 return isLegalMaskedGather(Ty, Alignment); in isLegalMaskedScatter()
DARMTargetTransformInfo.cpp1121 bool ARMTTIImpl::isLegalMaskedGather(Type *Ty, Align Alignment) { in isLegalMaskedGather() function in ARMTTIImpl
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86TargetTransformInfo.h251 bool isLegalMaskedGather(Type *DataType, Align Alignment);
DX86TargetTransformInfo.cpp5818 isLegalMaskedGather(SrcVTy, Align(Alignment)) && in getGatherScatterOpCost()
5839 (!isLegalMaskedGather(SrcVTy, Align(Alignment)) || in getGatherScatterOpCost()
5988 bool X86TTIImpl::isLegalMaskedGather(Type *DataTy, Align Alignment) { in isLegalMaskedGather() function in X86TTIImpl
6042 return isLegalMaskedGather(DataType, Alignment); in isLegalMaskedScatter()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVTargetTransformInfo.h224 bool isLegalMaskedGather(Type *DataType, Align Alignment) { in isLegalMaskedGather() function
DRISCVTargetTransformInfo.cpp349 !isLegalMaskedGather(DataTy, Align(Alignment))) || in getGatherScatterOpCost()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.h277 bool isLegalMaskedGather(Type *DataType, Align Alignment) const { in isLegalMaskedGather() function
/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
DTargetTransformInfo.h658 bool isLegalMaskedGather(Type *DataType, Align Alignment) const;
1653 virtual bool isLegalMaskedGather(Type *DataType, Align Alignment) = 0;
2094 bool isLegalMaskedGather(Type *DataType, Align Alignment) override { in isLegalMaskedGather() function
2095 return Impl.isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
DTargetTransformInfoImpl.h271 bool isLegalMaskedGather(Type *DataType, Align Alignment) const { in isLegalMaskedGather() function
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DTargetTransformInfo.cpp417 bool TargetTransformInfo::isLegalMaskedGather(Type *DataType, in isLegalMaskedGather() function in TargetTransformInfo
419 return TTIImpl->isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/
DScalarizeMaskedMemIntrin.cpp960 if (TTI.isLegalMaskedGather(LoadTy, Alignment) && in optimizeCallInst()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1455 return (LI && TTI.isLegalMaskedGather(Ty, Align)) || in isLegalGatherOrScatter()
4394 TTI.isLegalMaskedGather(VTy, Alignment)) in isScalarWithPredication()
DSLPVectorizer.cpp1303 R.TTI->isLegalMaskedGather( in getShallowScore()
3773 if (TTI.isLegalMaskedGather(VecTy, CommonAlignment) && in canVectorizeLoads()