Home
last modified time | relevance | path

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

/external/llvm/lib/Analysis/
DTargetTransformInfo.cpp134 bool TargetTransformInfo::isLegalMaskedGather(Type *DataType) const { in isLegalMaskedGather() function in TargetTransformInfo
135 return TTIImpl->isLegalMaskedGather(DataType); in isLegalMaskedGather()
139 return TTIImpl->isLegalMaskedGather(DataType); in isLegalMaskedScatter()
/external/llvm-project/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h176 bool isLegalMaskedGather(Type *Ty, Align Alignment);
179 return isLegalMaskedGather(Ty, Alignment); in isLegalMaskedScatter()
DARMTargetTransformInfo.cpp937 bool ARMTTIImpl::isLegalMaskedGather(Type *Ty, Align Alignment) { in isLegalMaskedGather() function in ARMTTIImpl
/external/llvm/include/llvm/Analysis/
DTargetTransformInfo.h342 bool isLegalMaskedGather(Type *DataType) const;
658 virtual bool isLegalMaskedGather(Type *DataType) = 0;
814 bool isLegalMaskedGather(Type *DataType) override { in isLegalMaskedGather() function
815 return Impl.isLegalMaskedGather(DataType); in isLegalMaskedGather()
DTargetTransformInfoImpl.h218 bool isLegalMaskedGather(Type *DataType) { return false; } in isLegalMaskedGather() function
/external/llvm/lib/Target/X86/
DX86TargetTransformInfo.h99 bool isLegalMaskedGather(Type *DataType);
DX86TargetTransformInfo.cpp1552 if ((Opcode == Instruction::Load && !isLegalMaskedGather(SrcVTy)) || in getGatherScatterOpCost()
1583 bool X86TTIImpl::isLegalMaskedGather(Type *DataTy) { in isLegalMaskedGather() function in X86TTIImpl
1605 return isLegalMaskedGather(DataType); in isLegalMaskedScatter()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.h192 bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment);
DX86TargetTransformInfo.cpp3305 !isLegalMaskedGather(SrcVTy, MaybeAlign(Alignment))) || in getGatherScatterOpCost()
3430 bool X86TTIImpl::isLegalMaskedGather(Type *DataTy, MaybeAlign Alignment) { in isLegalMaskedGather() function in X86TTIImpl
3472 return isLegalMaskedGather(DataType, Alignment); in isLegalMaskedScatter()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.h162 bool isLegalMaskedGather(Type *Ty, MaybeAlign Alignment);
DARMTargetTransformInfo.cpp520 bool ARMTTIImpl::isLegalMaskedGather(Type *Ty, MaybeAlign Alignment) { in isLegalMaskedGather() function in ARMTTIImpl
/external/llvm-project/llvm/lib/Target/X86/
DX86TargetTransformInfo.h219 bool isLegalMaskedGather(Type *DataType, Align Alignment);
DX86TargetTransformInfo.cpp4213 isLegalMaskedGather(SrcVTy, Align(Alignment))) || in getGatherScatterOpCost()
4232 !isLegalMaskedGather(SrcVTy, Align(Alignment))) || in getGatherScatterOpCost()
4358 bool X86TTIImpl::isLegalMaskedGather(Type *DataTy, Align Alignment) { in isLegalMaskedGather() function in X86TTIImpl
4400 return isLegalMaskedGather(DataType, Alignment); in isLegalMaskedScatter()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DTargetTransformInfo.h602 bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) const;
1241 virtual bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) = 0;
1543 bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) override { in isLegalMaskedGather() function
1544 return Impl.isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
DTargetTransformInfoImpl.h279 bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedGather() function
/external/llvm-project/llvm/include/llvm/Analysis/
DTargetTransformInfo.h654 bool isLegalMaskedGather(Type *DataType, Align Alignment) const;
1437 virtual bool isLegalMaskedGather(Type *DataType, Align Alignment) = 0;
1783 bool isLegalMaskedGather(Type *DataType, Align Alignment) override { in isLegalMaskedGather() function
1784 return Impl.isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
DTargetTransformInfoImpl.h233 bool isLegalMaskedGather(Type *DataType, Align Alignment) { return false; } in isLegalMaskedGather() function
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DTargetTransformInfo.cpp318 bool TargetTransformInfo::isLegalMaskedGather(Type *DataType, in isLegalMaskedGather() function in TargetTransformInfo
320 return TTIImpl->isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
/external/llvm-project/llvm/lib/Analysis/
DTargetTransformInfo.cpp435 bool TargetTransformInfo::isLegalMaskedGather(Type *DataType, in isLegalMaskedGather() function in TargetTransformInfo
437 return TTIImpl->isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DScalarizeMaskedMemIntrin.cpp874 if (TTI->isLegalMaskedGather(CI->getType(), MaybeAlign(Alignment))) in optimizeCallInst()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DScalarizeMaskedMemIntrin.cpp913 if (TTI.isLegalMaskedGather(LoadTy, Alignment)) in optimizeCallInst()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1469 bool isLegalMaskedGather(Type *DataType) { in isLegalMaskedGather() function in __anonaac874760111::LoopVectorizationLegality
1470 return TTI->isLegalMaskedGather(DataType); in isLegalMaskedGather()
2431 !ConsecutiveStride && ((LI && Legal->isLegalMaskedGather(ScalarDataTy)) || in vectorizeMemoryInstruction()
4878 isLegalMaskedGather(LI->getType())) { in blockCanBePredicated()
5736 return (isa<LoadInst>(I) && Legal->isLegalMaskedGather(DataTy)) || in isGatherOrScatterLegal()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1223 bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedGather() function in llvm::LoopVectorizationCostModel
1224 return TTI.isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
1236 return (LI && isLegalMaskedGather(Ty, Align)) || in isLegalGatherOrScatter()
4623 isLegalMaskedGather(Ty, Alignment)) in isScalarWithPredication()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp1485 bool isLegalMaskedGather(Type *DataType, Align Alignment) { in isLegalMaskedGather() function in llvm::LoopVectorizationCostModel
1486 return TTI.isLegalMaskedGather(DataType, Alignment); in isLegalMaskedGather()
1498 return (LI && isLegalMaskedGather(Ty, Align)) || in isLegalGatherOrScatter()
5144 isLegalMaskedGather(Ty, Alignment)) in isScalarWithPredication()
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp1863 if (!TTI->isLegalMaskedGather(CI->getType())) { in optimizeCallInst()