/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 194 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) { in isLegalMaskedLoadStore() 212 bool isLegalMaskedLoad(Type *DataType, Align Alignment) { in isLegalMaskedLoad() 215 bool isLegalMaskedStore(Type *DataType, Align Alignment) { in isLegalMaskedStore() 219 bool isLegalMaskedGatherScatter(Type *DataType, Align Alignment) { in isLegalMaskedGatherScatter() 236 bool isLegalMaskedGather(Type *DataType, Align Alignment) { in isLegalMaskedGather() 239 bool isLegalMaskedScatter(Type *DataType, Align Alignment) { in isLegalMaskedScatter() 243 bool forceScalarizeMaskedGather(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedGather() 248 bool forceScalarizeMaskedScatter(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedScatter()
|
/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()
|
H A D | AArch64SelectionDAGInfo.cpp | 22 Align Alignment, bool isVolatile, in EmitMOPS() 81 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy() 93 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() 107 SDValue Size, Align Alignment, bool isVolatile, in EmitTargetCodeForMemmove()
|
/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 | 158 std::optional<Align> Alignment) { in getFileOrSTDIN() 171 std::optional<Align> Alignment) { in getFileSlice() 255 std::optional<Align> Alignment) { in getFile() 271 std::optional<Align> Alignment) { in getFileAux() 285 std::optional<Align> Alignment) { in getFile() 294 std::optional<Align> Alignment) { in getFileSlice() 303 std::optional<Align> Alignment) { in getNewUninitMemBuffer() 455 bool IsVolatile, std::optional<Align> Alignment) { in getOpenFileImpl() 526 bool IsVolatile, std::optional<Align> Alignment) { in getOpenFile() 534 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() 40 inline bool checkPosixMemalignAlignment(uptr Alignment) { in checkPosixMemalignAlignment()
|
H A D | report.cpp | 82 void NORETURN reportAlignmentTooBig(uptr Alignment, uptr MaxAlignment) { in reportAlignmentTooBig() 155 void NORETURN reportAlignmentNotPowerOfTwo(uptr Alignment) { in reportAlignmentNotPowerOfTwo() 169 void NORETURN reportInvalidPosixMemalignAlignment(uptr Alignment) { in reportInvalidPosixMemalignAlignment() 184 void NORETURN reportInvalidAlignedAllocAlignment(uptr Alignment, uptr Size) { in reportInvalidAlignedAllocAlignment()
|
/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/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/clang/lib/Frontend/ |
H A D | LayoutOverrideSource.cpp | 107 unsigned long long Alignment = 0; in LayoutOverrideSource() local 131 unsigned long long Alignment = 0; in LayoutOverrideSource() local 193 uint64_t &Size, uint64_t &Alignment, in layoutRecordType()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/gwp_asan/ |
H A D | guarded_pool_allocator.cpp | 169 size_t Alignment, in getRequiredBackingSize() 181 uintptr_t GuardedPoolAllocator::alignUp(uintptr_t Ptr, size_t Alignment) { in alignUp() 191 uintptr_t GuardedPoolAllocator::alignDown(uintptr_t Ptr, size_t Alignment) { in alignDown() 201 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/lib/Target/X86/ |
H A D | X86SelectionDAGInfo.cpp | 49 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset() 185 Align Alignment) { in getOptimalRepmovsType() 208 Align Alignment, bool isVolatile, bool AlwaysInline, in emitConstantSizeRepmov() 263 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 446 InterleaveGroup(uint32_t Factor, bool Reverse, Align Alignment) in InterleaveGroup() 450 InterleaveGroup(InstTy *Instr, int32_t Stride, Align Alignment) in InterleaveGroup() 559 Align Alignment; variable 695 Align Alignment; member 706 createInterleaveGroup(Instruction *Instr, int Stride, Align Alignment) { in createInterleaveGroup()
|
/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/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() 186 const Value *V, Align Alignment, const APInt &Size, const DataLayout &DL, in isDereferenceableAndAlignedPointer() 200 const Value *V, Type *Ty, Align Alignment, const DataLayout &DL, in isDereferenceableAndAlignedPointer() 269 const Align Alignment = LI->getAlign(); in isDereferenceableAndAlignedInLoop() local 350 bool llvm::isSafeToLoadUnconditionally(Value *V, Align Alignment, APInt &Size, in isSafeToLoadUnconditionally() 427 bool llvm::isSafeToLoadUnconditionally(Value *V, Type *Ty, Align Alignment, in isSafeToLoadUnconditionally()
|