Searched refs:DstAlignCanChange (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 122 bool DstAlignCanChange; // true if destination alignment can satisfy any member 136 static MemOp Copy(uint64_t Size, bool DstAlignCanChange, Align DstAlign, 141 Op.DstAlignCanChange = DstAlignCanChange; 151 static MemOp Set(uint64_t Size, bool DstAlignCanChange, Align DstAlign, in Set() 155 Op.DstAlignCanChange = DstAlignCanChange; in Set() 166 assert(!DstAlignCanChange); in getDstAlign() 169 bool isFixedDstAlign() const { return !DstAlignCanChange; } in isFixedDstAlign() 174 return isMemcpy() && !DstAlignCanChange; in isMemcpyWithFixedDstAlign() 189 return DstAlignCanChange || llvm::isAligned(AlignCheck, DstAlign.value()); in isDstAligned()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 9735 bool DstAlignCanChange = false; in lowerMemset() local 9741 DstAlignCanChange = true; in lowerMemset() 9753 MemOp::Set(KnownLen, DstAlignCanChange, in lowerMemset() 9761 if (DstAlignCanChange) { in lowerMemset() 9888 bool DstAlignCanChange = false; in lowerMemcpy() local 9894 DstAlignCanChange = true; in lowerMemcpy() 9909 MemOp::Copy(KnownLen, DstAlignCanChange, Alignment, SrcAlign, in lowerMemcpy() 9915 if (DstAlignCanChange) { in lowerMemcpy() 9995 bool DstAlignCanChange = false; in lowerMemmove() local 10002 DstAlignCanChange = true; in lowerMemmove() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 8397 bool DstAlignCanChange = false; in getMemcpyLoadsAndStores() local 8403 DstAlignCanChange = true; in getMemcpyLoadsAndStores() 8414 ? MemOp::Set(Size, DstAlignCanChange, Alignment, in getMemcpyLoadsAndStores() 8416 : MemOp::Copy(Size, DstAlignCanChange, Alignment, in getMemcpyLoadsAndStores() 8423 if (DstAlignCanChange) { in getMemcpyLoadsAndStores() 8598 bool DstAlignCanChange = false; in getMemmoveLoadsAndStores() local 8604 DstAlignCanChange = true; in getMemmoveLoadsAndStores() 8612 MemOp::Copy(Size, DstAlignCanChange, Alignment, *SrcAlign, in getMemmoveLoadsAndStores() 8618 if (DstAlignCanChange) { in getMemmoveLoadsAndStores() 8719 bool DstAlignCanChange = false; in getMemsetStores() local [all …]
|