Home
last modified time | relevance | path

Searched defs:Alignment (Results 1 – 25 of 294) sorted by relevance

12345678910>>...12

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DAllocatorBase.h37 void *Allocate(size_t Size, size_t Alignment) { in Allocate()
51 void Deallocate(const void *Ptr, size_t Size, size_t Alignment) { in Deallocate()
84 LLVM_ATTRIBUTE_RETURNS_NONNULL void *Allocate(size_t Size, size_t Alignment) { in Allocate()
91 void Deallocate(const void *Ptr, size_t Size, size_t Alignment) { in Deallocate()
H A DAlignment.h186 inline uintptr_t alignAddr(const void *Addr, Align Alignment) { in alignAddr()
196 inline uint64_t offsetToAlignment(uint64_t Value, Align Alignment) { in offsetToAlignment()
202 inline uint64_t offsetToAlignedAddr(const void *Addr, Align Alignment) { in offsetToAlignedAddr()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h99 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) { in isLegalMaskedLoadStore()
114 bool isLegalMaskedLoad(Type *DataType, Align Alignment) { in isLegalMaskedLoad()
117 bool isLegalMaskedStore(Type *DataType, Align Alignment) { in isLegalMaskedStore()
121 bool isLegalMaskedGatherScatter(Type *DataType, Align Alignment) { in isLegalMaskedGatherScatter()
136 bool isLegalMaskedGather(Type *DataType, Align Alignment) { in isLegalMaskedGather()
139 bool isLegalMaskedScatter(Type *DataType, Align Alignment) { in isLegalMaskedScatter()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineFrameInfo.cpp31 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 DSafeStackLayout.cpp40 void StackLayout::addObject(const Value *V, unsigned Size, unsigned Alignment, in addObject()
48 unsigned Alignment) { in AdjustStackOffset()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/
H A Dscudo_errors.cpp30 void NORETURN reportAllocationAlignmentTooBig(uptr Alignment, in reportAllocationAlignmentTooBig()
36 void NORETURN reportAllocationAlignmentNotPowerOfTwo(uptr Alignment) { in reportAllocationAlignmentNotPowerOfTwo()
41 void NORETURN reportInvalidPosixMemalignAlignment(uptr Alignment) { in reportInvalidPosixMemalignAlignment()
48 void NORETURN reportInvalidAlignedAllocAlignment(uptr Size, uptr Alignment) { in reportInvalidAlignedAllocAlignment()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h239 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) { in isLegalMaskedLoadStore()
251 bool isLegalMaskedLoad(Type *DataType, Align Alignment) { in isLegalMaskedLoad()
255 bool isLegalMaskedStore(Type *DataType, Align Alignment) { in isLegalMaskedStore()
273 bool isLegalMaskedGather(Type *DataType, Align Alignment) const { in isLegalMaskedGather()
276 bool isLegalMaskedScatter(Type *DataType, Align Alignment) const { in isLegalMaskedScatter()
280 bool isLegalNTStore(Type *DataType, Align Alignment) { in isLegalNTStore()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DMemAlloc.cpp14 llvm::allocate_buffer(size_t Size, size_t Alignment) { in allocate_buffer()
23 void llvm::deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { in deallocate_buffer()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DLayoutOverrideSource.cpp94 unsigned long long Alignment = 0; in LayoutOverrideSource() local
117 unsigned long long Alignment = 0; in LayoutOverrideSource() local
156 uint64_t &Size, uint64_t &Alignment, in layoutRecordType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.cpp23 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, in EmitTargetCodeForMemset()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dwrappers_c_checks.h33 inline bool checkAlignedAllocAlignmentAndSize(uptr Alignment, uptr Size) { in checkAlignedAllocAlignmentAndSize()
40 inline bool checkPosixMemalignAlignment(uptr Alignment) { in checkPosixMemalignAlignment()
H A Dreport.cpp87 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-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.cpp47 Align Alignment = in allocateLDSGlobal() local
81 Align Alignment = in setDynLDSAlign() local
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/gwp_asan/
H A Dguarded_pool_allocator.cpp154 size_t Alignment, in getRequiredBackingSize()
166 uintptr_t GuardedPoolAllocator::alignUp(uintptr_t Ptr, size_t Alignment) { in alignUp()
176 uintptr_t GuardedPoolAllocator::alignDown(uintptr_t Ptr, size_t Alignment) { in alignDown()
186 void *GuardedPoolAllocator::allocate(size_t Size, size_t Alignment) { in allocate()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DSectionMemoryManager.cpp22 unsigned Alignment, in allocateDataSection()
34 unsigned Alignment, in allocateCodeSection()
43 unsigned Alignment) { in allocateSection()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp34 static bool isAligned(const Value *Base, const APInt &Offset, Align Alignment, in isAligned()
45 const Value *V, Align Alignment, const APInt &Size, const DataLayout &DL, in isDereferenceableAndAlignedPointer()
194 bool llvm::isDereferenceableAndAlignedPointer(const Value *V, Align Alignment, in isDereferenceableAndAlignedPointer()
227 const Align Alignment = DL.getValueOrABITypeAlignment(MA, Ty); in isDereferenceableAndAlignedPointer() local
281 const Align Alignment = LI->getAlign(); in isDereferenceableAndAlignedInLoop() local
335 bool llvm::isSafeToLoadUnconditionally(Value *V, Align Alignment, APInt &Size, in isSafeToLoadUnconditionally()
410 bool llvm::isSafeToLoadUnconditionally(Value *V, Type *Ty, Align Alignment, in isSafeToLoadUnconditionally()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp145 Align Alignment, bool IsMemcpy) { in shouldGenerateInlineTPLoop()
171 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
291 SDValue Size, Align Alignment, bool isVolatile, in EmitTargetCodeForMemmove()
299 SDValue Size, Align Alignment, bool isVolatile, in EmitTargetCodeForMemset()
H A DARMConstantPoolValue.cpp76 Align Alignment) { in getExistingMachineCPValue()
192 Align Alignment) { in getExistingMachineCPValue()
240 Align Alignment) { in getExistingMachineCPValue()
280 Align Alignment) { in getExistingMachineCPValue()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h56 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain()
60 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeStoreChain()
/freebsd-13.1/contrib/llvm-project/lld/include/lld/Core/
H A DDefinedAtom.h203 struct Alignment { struct
204 Alignment(int v, int m = 0) : value(v), modulus(m) {} in value() argument
209 bool operator==(const Alignment &rhs) const { argument
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h66 Align Alignment = Align(); // Optional alignment in bytes, defaulted to 1. member
587 InterleaveGroup(uint32_t Factor, bool Reverse, Align Alignment) in InterleaveGroup()
591 InterleaveGroup(InstTy *Instr, int32_t Stride, Align Alignment) in InterleaveGroup()
702 Align Alignment; variable
835 Align Alignment; member
846 createInterleaveGroup(Instruction *Instr, int Stride, Align Alignment) { in createInterleaveGroup()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DASanStackFrameLayout.cpp42 size_t Alignment) { in VarAndRedzoneSize()
75 size_t Alignment = std::max(Granularity, Vars[i].Alignment); in ComputeASanStackFrameLayout() local
/freebsd-13.1/contrib/llvm-project/llvm/tools/lli/
H A DRemoteJITUtils.h43 uint8_t *allocateCodeSection(uintptr_t Size, unsigned Alignment, in allocateCodeSection()
49 uint8_t *allocateDataSection(uintptr_t Size, unsigned Alignment, in allocateDataSection()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFrameLowering.h27 explicit MipsFrameLowering(const MipsSubtarget &sti, Align Alignment) in MipsFrameLowering()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGTargetInfo.h54 Align Alignment, bool isVolatile, in EmitTargetCodeForMemcpy()
69 SDValue Op2, SDValue Op3, Align Alignment, bool isVolatile, in EmitTargetCodeForMemmove()
83 Align Alignment, bool isVolatile, in EmitTargetCodeForMemset()

12345678910>>...12