/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 220 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) { in isLegalMaskedLoadStore() 238 bool isLegalMaskedLoad(Type *DataType, Align Alignment) { in isLegalMaskedLoad() 241 bool isLegalMaskedStore(Type *DataType, Align Alignment) { in isLegalMaskedStore() 245 bool isLegalMaskedGatherScatter(Type *DataType, Align Alignment) { in isLegalMaskedGatherScatter() 262 bool isLegalMaskedGather(Type *DataType, Align Alignment) { in isLegalMaskedGather() 265 bool isLegalMaskedScatter(Type *DataType, Align Alignment) { in isLegalMaskedScatter() 269 bool forceScalarizeMaskedGather(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedGather() 274 bool forceScalarizeMaskedScatter(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedScatter() 279 bool isLegalStridedLoadStore(Type *DataType, Align Alignment) { in isLegalStridedLoadStore()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineFrameInfo.cpp | 31 void MachineFrameInfo::ensureMaxAlignment(Align Alignment) { in ensureMaxAlignment() 40 static inline Align clampStackAlignment(bool ShouldClamp, Align Alignment, in clampStackAlignment() 51 int MachineFrameInfo::CreateStackObject(uint64_t Size, Align Alignment, in CreateStackObject() 66 int MachineFrameInfo::CreateSpillStackObject(uint64_t Size, Align Alignment) { in CreateSpillStackObject() 74 int MachineFrameInfo::CreateVariableSizedObject(Align Alignment, in CreateVariableSizedObject() 92 Align Alignment = in CreateFixedObject() local 105 Align Alignment = in CreateFixedSpillStackObject() local 159 Align Alignment = getObjectAlign(i); in estimateStackSize() local
|
H A D | SafeStackLayout.cpp | 39 void StackLayout::addObject(const Value *V, unsigned Size, Align Alignment, in addObject() 47 Align Alignment) { in AdjustStackOffset()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.h | 258 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) { in isLegalMaskedLoadStore() 270 bool isLegalMaskedLoad(Type *DataType, Align Alignment) { in isLegalMaskedLoad() 274 bool isLegalMaskedStore(Type *DataType, Align Alignment) { in isLegalMaskedStore() 291 bool isLegalMaskedGather(Type *DataType, Align Alignment) const { in isLegalMaskedGather() 295 bool isLegalMaskedScatter(Type *DataType, Align Alignment) const { in isLegalMaskedScatter() 316 bool isLegalNTStoreLoad(Type *DataType, Align Alignment) { in isLegalNTStoreLoad() 333 bool isLegalNTStore(Type *DataType, Align Alignment) { in isLegalNTStore() 337 bool isLegalNTLoad(Type *DataType, Align Alignment) { in isLegalNTLoad()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | AllocatorBase.h | 44 void *Allocate(size_t Size, size_t Alignment) { in Allocate() 58 void Deallocate(const void *Ptr, size_t Size, size_t Alignment) { in Deallocate() 91 LLVM_ATTRIBUTE_RETURNS_NONNULL void *Allocate(size_t Size, size_t Alignment) { in Allocate() 98 void Deallocate(const void *Ptr, size_t Size, size_t Alignment) { in Deallocate()
|
H A D | PerThreadBumpPtrAllocator.h | 43 void *Allocate(size_t Size, size_t Alignment) { in Allocate() 50 void Deallocate(const void *Ptr, size_t Size, size_t Alignment) { in Deallocate()
|
H A D | Alignment.h | 187 inline uintptr_t alignAddr(const void *Addr, Align Alignment) { in alignAddr() 197 inline uint64_t offsetToAlignment(uint64_t Value, Align Alignment) { in offsetToAlignment() 203 inline uint64_t offsetToAlignedAddr(const void *Addr, Align Alignment) { in offsetToAlignedAddr()
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | MemAlloc.cpp | 15 llvm::allocate_buffer(size_t Size, size_t Alignment) { in allocate_buffer() 24 void llvm::deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { in deallocate_buffer()
|
H A D | MemoryBuffer.cpp | 166 std::optional<Align> Alignment) { in getFileOrSTDIN() 179 std::optional<Align> Alignment) { in getFileSlice() 263 std::optional<Align> Alignment) { in getFile() 279 std::optional<Align> Alignment) { in getFileAux() 293 std::optional<Align> Alignment) { in getFile() 302 std::optional<Align> Alignment) { in getFileSlice() 311 std::optional<Align> Alignment) { in getNewUninitMemBuffer() 470 bool IsVolatile, std::optional<Align> Alignment) { in getOpenFileImpl() 541 bool IsVolatile, std::optional<Align> Alignment) { in getOpenFile() 549 bool IsVolatile, std::optional<Align> Alignment) { in getOpenFileSlice()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VETargetTransformInfo.h | 136 bool isLegalMaskedLoad(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedLoad() 139 bool isLegalMaskedStore(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedStore() 142 bool isLegalMaskedGather(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedGather() 145 bool isLegalMaskedScatter(Type *DataType, MaybeAlign Alignment) { in isLegalMaskedScatter()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblySelectionDAGInfo.cpp | 23 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() 38 SDValue Op3, Align Alignment, bool IsVolatile, in EmitTargetCodeForMemmove() 47 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemset()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 189 bool isLegalMaskedStore(Type *DataTy, Align Alignment) { in isLegalMaskedStore() 193 bool forceScalarizeMaskedGather(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedGather() 201 bool forceScalarizeMaskedScatter(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedScatter() 207 bool isLegalMaskedScatter(Type *Ty, Align Alignment) { in isLegalMaskedScatter()
|
H A D | ARMSelectionDAGInfo.cpp | 144 Align Alignment, bool IsMemcpy) { in shouldGenerateInlineTPLoop() 170 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() 288 SDValue Size, Align Alignment, bool isVolatile, in EmitTargetCodeForMemmove() 296 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | wrappers_c_checks.h | 33 inline bool checkAlignedAllocAlignmentAndSize(uptr Alignment, uptr Size) { in checkAlignedAllocAlignmentAndSize() 39 inline bool checkPosixMemalignAlignment(uptr Alignment) { in checkPosixMemalignAlignment()
|
H A D | report.cpp | 99 reportAlignmentTooBig(uptr Alignment,uptr MaxAlignment) reportAlignmentTooBig() argument 172 reportAlignmentNotPowerOfTwo(uptr Alignment) reportAlignmentNotPowerOfTwo() argument 186 reportInvalidPosixMemalignAlignment(uptr Alignment) reportInvalidPosixMemalignAlignment() argument 201 reportInvalidAlignedAllocAlignment(uptr Alignment,uptr Size) reportInvalidAlignedAllocAlignment() argument
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYConstantPoolValue.cpp | 58 Align Alignment) { in getExistingMachineCPValue() 115 Align Alignment) { in getExistingMachineCPValue() 149 Align Alignment) { in getExistingMachineCPValue() 183 Align Alignment) { in getExistingMachineCPValue() 215 Align Alignment) { in getExistingMachineCPValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaConstantPoolValue.cpp | 49 Align Alignment) { in getExistingMachineCPValue() 90 MachineConstantPool *CP, Align Alignment) { in getExistingMachineCPValue() 128 Align Alignment) { in getExistingMachineCPValue() 160 Align Alignment) { in getExistingMachineCPValue() 190 MachineConstantPool *CP, Align Alignment) { in getExistingMachineCPValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600TargetTransformInfo.cpp | 65 Align Alignment, in isLegalToVectorizeMemChain() 74 Align Alignment, in isLegalToVectorizeLoadChain() 80 Align Alignment, in isLegalToVectorizeStoreChain()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/ |
H A D | guarded_pool_allocator.cpp | 172 size_t Alignment, in getRequiredBackingSize() 184 uintptr_t GuardedPoolAllocator::alignUp(uintptr_t Ptr, size_t Alignment) { in alignUp() 194 uintptr_t GuardedPoolAllocator::alignDown(uintptr_t Ptr, size_t Alignment) { in alignDown() 204 void *GuardedPoolAllocator::allocate(size_t Size, size_t Alignment) { in allocate()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | SectionMemoryManager.cpp | 22 unsigned Alignment, in allocateDataSection() 34 unsigned Alignment, in allocateCodeSection() 43 unsigned Alignment) { in allocateSection()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 472 InterleaveGroup(uint32_t Factor, bool Reverse, Align Alignment) in InterleaveGroup() 476 InterleaveGroup(InstTy *Instr, int32_t Stride, Align Alignment) in InterleaveGroup() 585 Align Alignment; variable 721 Align Alignment; member 732 createInterleaveGroup(Instruction *Instr, int Stride, Align Alignment) { in createInterleaveGroup()
|
H A D | TargetTransformInfoImpl.h | 266 bool isLegalMaskedStore(Type *DataType, Align Alignment) const { in isLegalMaskedStore() 270 bool isLegalMaskedLoad(Type *DataType, Align Alignment) const { in isLegalMaskedLoad() 274 bool isLegalNTStore(Type *DataType, Align Alignment) const { in isLegalNTStore() 281 bool isLegalNTLoad(Type *DataType, Align Alignment) const { in isLegalNTLoad() 292 bool isLegalMaskedScatter(Type *DataType, Align Alignment) const { in isLegalMaskedScatter() 296 bool isLegalMaskedGather(Type *DataType, Align Alignment) const { in isLegalMaskedGather() 300 bool forceScalarizeMaskedGather(VectorType *DataType, Align Alignment) const { in forceScalarizeMaskedGather() 305 Align Alignment) const { in forceScalarizeMaskedScatter() 309 bool isLegalMaskedCompressStore(Type *DataType, Align Alignment) const { in isLegalMaskedCompressStore() 318 bool isLegalMaskedExpandLoad(Type *DataType, Align Alignment) const { in isLegalMaskedExpandLoad() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetTransformInfo.h | 62 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain() 66 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeStoreChain()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.cpp | 49 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() 187 Align Alignment) { in getOptimalRepmovsType() 210 Align Alignment, bool isVolatile, bool AlwaysInline, in emitConstantSizeRepmov() 265 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | Loads.cpp | 29 static bool isAligned(const Value *Base, const APInt &Offset, Align Alignment, in isAligned() 38 const Value *V, Align Alignment, const APInt &Size, const DataLayout &DL, in isDereferenceableAndAlignedPointer() 188 const Value *V, Align Alignment, const APInt &Size, const DataLayout &DL, in isDereferenceableAndAlignedPointer() 202 const Value *V, Type *Ty, Align Alignment, const DataLayout &DL, in isDereferenceableAndAlignedPointer() 271 const Align Alignment = LI->getAlign(); in isDereferenceableAndAlignedInLoop() local 359 bool llvm::isSafeToLoadUnconditionally(Value *V, Align Alignment, const APInt &Size, in isSafeToLoadUnconditionally() 436 bool llvm::isSafeToLoadUnconditionally(Value *V, Type *Ty, Align Alignment, in isSafeToLoadUnconditionally()
|