Home
last modified time | relevance | path

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

12345678910>>...16

/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h220 isLegalMaskedLoadStore(Type * DataType,Align Alignment) isLegalMaskedLoadStore() argument
238 isLegalMaskedLoad(Type * DataType,Align Alignment) isLegalMaskedLoad() argument
241 isLegalMaskedStore(Type * DataType,Align Alignment) isLegalMaskedStore() argument
245 isLegalMaskedGatherScatter(Type * DataType,Align Alignment) isLegalMaskedGatherScatter() argument
262 isLegalMaskedGather(Type * DataType,Align Alignment) isLegalMaskedGather() argument
265 isLegalMaskedScatter(Type * DataType,Align Alignment) isLegalMaskedScatter() argument
269 forceScalarizeMaskedGather(VectorType * VTy,Align Alignment) forceScalarizeMaskedGather() argument
274 forceScalarizeMaskedScatter(VectorType * VTy,Align Alignment) forceScalarizeMaskedScatter() argument
279 isLegalStridedLoadStore(Type * DataType,Align Alignment) isLegalStridedLoadStore() argument
[all...]
/llvm-project/llvm/lib/CodeGen/
H A DMachineFrameInfo.cpp31 void MachineFrameInfo::ensureMaxAlignment(Align Alignment) { in ensureMaxAlignment() argument
40 static inline Align clampStackAlignment(bool ShouldClamp, Align Alignment, in clampStackAlignment() argument
51 int MachineFrameInfo::CreateStackObject(uint64_t Size, Align Alignment, in CreateStackObject() argument
66 CreateSpillStackObject(uint64_t Size,Align Alignment) CreateSpillStackObject() argument
74 CreateVariableSizedObject(Align Alignment,const AllocaInst * Alloca) CreateVariableSizedObject() argument
92 Align Alignment = CreateFixedObject() local
105 Align Alignment = CreateFixedSpillStackObject() local
159 Align Alignment = getObjectAlign(i); estimateStackSize() local
[all...]
H A DSafeStackLayout.cpp39 void StackLayout::addObject(const Value *V, unsigned Size, Align Alignment, in addObject()
47 Align Alignment) { in AdjustStackOffset()
/llvm-project/libcxx/benchmarks/
H A Dformatter_int.bench.cpp
H A Dformatter_float.bench.cpp
/llvm-project/clang/test/Analysis/inlining/
H A Dplacement-new-fp-suppression.cpp22 inline uintptr_t alignAddr(const void *Addr, size_t Alignment) { in alignAddr()
26 inline size_t alignmentAdjustment(const void *Ptr, size_t Alignment) { in alignmentAdjustment()
51 void *Allocate(size_t Size, size_t Alignment) { in Allocate()
97 size_t Alignment /* = 8 */) { in operator new()
102 size_t Alignment /* = 8 */) { in operator new[]()
109 size_t Alignment = 8) noexcept { in operator new()
/llvm-project/llvm/include/llvm/Support/
H A DAllocatorBase.h44 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 DPerThreadBumpPtrAllocator.h43 void *Allocate(size_t Size, size_t Alignment) { in Allocate()
50 void Deallocate(const void *Ptr, size_t Size, size_t Alignment) { in Deallocate()
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h291 bool isLegalMaskedLoad(Type *DataType, Align Alignment) { in isLegalMaskedGather() argument
295 bool isLegalMaskedStore(Type *DataType, Align Alignment) { in isLegalMaskedScatter() argument
316 bool isLegalMaskedScatter(Type *DataType, Align Alignment) cons argument
258 isLegalMaskedLoadStore(Type * DataType,Align Alignment) isLegalMaskedLoadStore() argument
270 isLegalMaskedLoad(Type * DataType,Align Alignment) isLegalMaskedLoad() argument
274 isLegalMaskedStore(Type * DataType,Align Alignment) isLegalMaskedStore() argument
333 isLegalNTStore(Type * DataType,Align Alignment) isLegalNTStore() argument
337 isLegalNTLoad(Type * DataType,Align Alignment) isLegalNTLoad() argument
[all...]
/llvm-project/llvm/lib/Support/
H A DMemAlloc.cpp15 llvm::allocate_buffer(size_t Size, size_t Alignment) { in allocate_buffer() argument
24 deallocate_buffer(void * Ptr,size_t Size,size_t Alignment) deallocate_buffer() argument
H A DMemoryBuffer.cpp166 getFileOrSTDIN(const Twine & Filename,bool IsText,bool RequiresNullTerminator,std::optional<Align> Alignment) getFileOrSTDIN() argument
179 getFileSlice(const Twine & FilePath,uint64_t MapSize,uint64_t Offset,bool IsVolatile,std::optional<Align> Alignment) getFileSlice() argument
263 getFile(const Twine & Filename,bool IsText,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getFile() argument
279 getFileAux(const Twine & Filename,uint64_t MapSize,uint64_t Offset,bool IsText,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getFileAux() argument
293 getFile(const Twine & Filename,bool IsVolatile,std::optional<Align> Alignment) getFile() argument
302 getFileSlice(const Twine & Filename,uint64_t MapSize,uint64_t Offset,bool IsVolatile,std::optional<Align> Alignment) getFileSlice() argument
311 getNewUninitMemBuffer(size_t Size,const Twine & BufferName,std::optional<Align> Alignment) getNewUninitMemBuffer() argument
470 getOpenFileImpl(sys::fs::file_t FD,const Twine & Filename,uint64_t FileSize,uint64_t MapSize,int64_t Offset,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getOpenFileImpl() argument
541 getOpenFile(sys::fs::file_t FD,const Twine & Filename,uint64_t FileSize,bool RequiresNullTerminator,bool IsVolatile,std::optional<Align> Alignment) getOpenFile() argument
549 getOpenFileSlice(sys::fs::file_t FD,const Twine & Filename,uint64_t MapSize,int64_t Offset,bool IsVolatile,std::optional<Align> Alignment) getOpenFileSlice() argument
[all...]
/llvm-project/compiler-rt/lib/gwp_asan/tests/
H A Dalignment.cpp14 static size_t getRequiredBackingSize(size_t Size, size_t Alignment, in getRequiredBackingSize()
19 static uintptr_t alignUp(uintptr_t Ptr, size_t Alignment) { in alignUp()
22 static uintptr_t alignDown(uintptr_t Ptr, size_t Alignment) { in alignDown()
/llvm-project/llvm/lib/Target/VE/
H A DVETargetTransformInfo.h136 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()
/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dwrappers_c_checks.h33 inline bool checkAlignedAllocAlignmentAndSize(uptr Alignment, uptr Size) { in checkAlignedAllocAlignmentAndSize()
39 inline bool checkPosixMemalignAlignment(uptr Alignment) { in checkPosixMemalignAlignment()
H A Dreport.cpp82 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()
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.cpp23 EmitTargetCodeForMemcpy(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,SDValue Dst,SDValue Src,SDValue Size,Align Alignment,bool IsVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) const EmitTargetCodeForMemcpy() argument
38 EmitTargetCodeForMemmove(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,SDValue Op1,SDValue Op2,SDValue Op3,Align Alignment,bool IsVolatile,MachinePointerInfo DstPtrInfo,MachinePointerInfo SrcPtrInfo) const EmitTargetCodeForMemmove() argument
47 EmitTargetCodeForMemset(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,SDValue Dst,SDValue Val,SDValue Size,Align Alignment,bool IsVolatile,bool AlwaysInline,MachinePointerInfo DstPtrInfo) const EmitTargetCodeForMemset() argument
/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h189 bool isLegalMaskedStore(Type *DataTy, Align Alignment) { in isLegalMaskedStore() argument
193 bool forceScalarizeMaskedGather(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedGather() argument
201 bool forceScalarizeMaskedScatter(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedScatter() argument
207 bool isLegalMaskedScatter(Type *Ty, Align Alignment) { in isLegalMaskedScatter() argument
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600TargetTransformInfo.cpp65 Align Alignment, in isLegalToVectorizeMemChain()
74 Align Alignment, in isLegalToVectorizeLoadChain()
80 Align Alignment, in isLegalToVectorizeStoreChain()
/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYConstantPoolValue.cpp58 Align Alignment) { in getExistingMachineCPValue()
115 Align Alignment) { in getExistingMachineCPValue()
149 Align Alignment) { in getExistingMachineCPValue()
183 Align Alignment) { in getExistingMachineCPValue()
215 Align Alignment) { in getExistingMachineCPValue()
/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaConstantPoolValue.cpp49 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()
/llvm-project/clang/lib/Frontend/
H A DLayoutOverrideSource.cpp107 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()
/llvm-project/llvm/unittests/Support/
H A DOptimizedStructLayoutTest.cpp19 Align Alignment; member
33 LayoutTest &flexible(uint64_t Size, uint64_t Alignment, in flexible()
40 LayoutTest &fixed(uint64_t Size, uint64_t Alignment, uint64_t Offset) { in fixed()
/llvm-project/llvm/lib/ExecutionEngine/
H A DSectionMemoryManager.cpp43 if (!Alignment) in allocateSection() argument
22 allocateDataSection(uintptr_t Size,unsigned Alignment,unsigned SectionID,StringRef SectionName,bool IsReadOnly) allocateDataSection() argument
34 allocateCodeSection(uintptr_t Size,unsigned Alignment,unsigned SectionID,StringRef SectionName) allocateCodeSection() argument
[all...]
/llvm-project/compiler-rt/lib/gwp_asan/
H A Dguarded_pool_allocator.cpp172 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()
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h62 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain() argument
66 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeStoreChain() argument

12345678910>>...16