Home
last modified time | relevance | path

Searched refs:isLegalMaskedLoad (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h130 bool isLegalMaskedLoad(Type *DataType);
H A DX86TargetTransformInfo.cpp2237 if ((Opcode == Instruction::Load && !isLegalMaskedLoad(SrcVTy)) || in getMaskedMemoryOpCost()
2870 bool X86TTIImpl::isLegalMaskedLoad(Type *DataTy) { in isLegalMaskedLoad() function in X86TTIImpl
2883 return isLegalMaskedLoad(DataType); in isLegalMaskedStore()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h493 bool isLegalMaskedLoad(Type *DataType) const;
1070 virtual bool isLegalMaskedLoad(Type *DataType) = 0;
1308 bool isLegalMaskedLoad(Type *DataType) override { in isLegalMaskedLoad() function
1309 return Impl.isLegalMaskedLoad(DataType); in isLegalMaskedLoad()
H A DTargetTransformInfoImpl.h259 bool isLegalMaskedLoad(Type *DataType) { return false; } in isLegalMaskedLoad() function
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp170 bool TargetTransformInfo::isLegalMaskedLoad(Type *DataType) const { in isLegalMaskedLoad() function in TargetTransformInfo
171 return TTIImpl->isLegalMaskedLoad(DataType); in isLegalMaskedLoad()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DScalarizeMaskedMemIntrin.cpp590 if (!TTI->isLegalMaskedLoad(CI->getType())) { in optimizeCallInst()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1068 bool isLegalMaskedLoad(Type *DataType, Value *Ptr) { in isLegalMaskedLoad() function in llvm::LoopVectorizationCostModel
1069 return Legal->isConsecutivePtr(Ptr) && TTI.isLegalMaskedLoad(DataType); in isLegalMaskedLoad()
4378 !(isLegalMaskedLoad(Ty, Ptr) || isLegalMaskedGather(Ty)) in isScalarWithPredication()
4415 return isa<LoadInst>(I) ? TTI.isLegalMaskedLoad(Ty) in interleavedAccessCanBeWidened()