Lines Matching refs:Alignment

95                              Align Alignment) const;
125 Align Alignment, unsigned AddressSpace,
157 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind,
162 Align Alignment,
168 Align Alignment,
191 getMemoryOpCost(unsigned Opcode, Type *Src, MaybeAlign Alignment,
220 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) { in isLegalMaskedLoadStore() argument
231 if (!ST->enableUnalignedVectorMem() && Alignment < ElemType.getStoreSize()) in isLegalMaskedLoadStore()
238 bool isLegalMaskedLoad(Type *DataType, Align Alignment) { in isLegalMaskedLoad() argument
239 return isLegalMaskedLoadStore(DataType, Alignment); in isLegalMaskedLoad()
241 bool isLegalMaskedStore(Type *DataType, Align Alignment) { in isLegalMaskedStore() argument
242 return isLegalMaskedLoadStore(DataType, Alignment); in isLegalMaskedStore()
245 bool isLegalMaskedGatherScatter(Type *DataType, Align Alignment) { in isLegalMaskedGatherScatter() argument
256 if (!ST->enableUnalignedVectorMem() && Alignment < ElemType.getStoreSize()) in isLegalMaskedGatherScatter()
262 bool isLegalMaskedGather(Type *DataType, Align Alignment) { in isLegalMaskedGather() argument
263 return isLegalMaskedGatherScatter(DataType, Alignment); in isLegalMaskedGather()
265 bool isLegalMaskedScatter(Type *DataType, Align Alignment) { in isLegalMaskedScatter() argument
266 return isLegalMaskedGatherScatter(DataType, Alignment); in isLegalMaskedScatter()
269 bool forceScalarizeMaskedGather(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedGather() argument
274 bool forceScalarizeMaskedScatter(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedScatter() argument
279 bool isLegalStridedLoadStore(Type *DataType, Align Alignment) { in isLegalStridedLoadStore() argument
281 return TLI->isLegalStridedLoadStore(DataTypeVT, Alignment); in isLegalStridedLoadStore()
284 bool isLegalMaskedCompressStore(Type *DataTy, Align Alignment);