Lines Matching refs:Alignment
165 MaybeAlign Alignment,
176 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace,
192 if (!Alignment || *Alignment > RegAlign)
193 Alignment = RegAlign;
194 assert(Alignment);
195 unsigned AlignWidth = 8 * Alignment->value();
206 const Align BoundAlignment = std::min(Alignment.valueOrOne(), Align(8));
209 if (Alignment == Align(4) || Alignment == Align(8))
217 return BaseT::getMemoryOpCost(Opcode, Src, Alignment, AddressSpace, CostKind,
223 Align Alignment, unsigned AddressSpace,
225 return BaseT::getMaskedMemoryOpCost(Opcode, Src, Alignment, AddressSpace,
240 Align Alignment, TTI::TargetCostKind CostKind, const Instruction *I) {
242 Alignment, CostKind, I);
247 Align Alignment, unsigned AddressSpace, TTI::TargetCostKind CostKind,
251 Alignment, AddressSpace,
254 return getMemoryOpCost(Opcode, VecTy, MaybeAlign(Alignment), AddressSpace,
343 bool HexagonTTIImpl::isLegalMaskedStore(Type *DataType, Align /*Alignment*/) {
349 bool HexagonTTIImpl::isLegalMaskedLoad(Type *DataType, Align /*Alignment*/) {