Home
last modified time | relevance | path

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

12345678910>>...15

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h254 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) const { in isLegalMaskedLoadStore()
271 bool isLegalMaskedLoad(Type *DataType, Align Alignment, in isLegalMaskedLoad()
275 bool isLegalMaskedStore(Type *DataType, Align Alignment, in isLegalMaskedStore()
280 bool isLegalMaskedGatherScatter(Type *DataType, Align Alignment) const { in isLegalMaskedGatherScatter()
303 bool isLegalMaskedGather(Type *DataType, Align Alignment) const override { in isLegalMaskedGather()
306 bool isLegalMaskedScatter(Type *DataType, Align Alignment) const override { in isLegalMaskedScatter()
311 Align Alignment) const override { in forceScalarizeMaskedGather()
317 Align Alignment) const override { in forceScalarizeMaskedScatter()
322 bool isLegalStridedLoadStore(Type *DataType, Align Alignment) const override { in isLegalStridedLoadStore()
328 Align Alignment, in isLegalInterleavedAccessType()
/freebsd/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.cpp39 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 DAArch64TargetTransformInfo.h295 bool isLegalMaskedLoadStore(Type *DataType, Align Alignment) const { in isLegalMaskedLoadStore()
307 bool isLegalMaskedLoad(Type *DataType, Align Alignment, in isLegalMaskedLoad()
312 bool isLegalMaskedStore(Type *DataType, Align Alignment, in isLegalMaskedStore()
330 bool isLegalMaskedGather(Type *DataType, Align Alignment) const override { in isLegalMaskedGather()
334 bool isLegalMaskedScatter(Type *DataType, Align Alignment) const override { in isLegalMaskedScatter()
356 bool isLegalNTStoreLoad(Type *DataType, Align Alignment) const { in isLegalNTStoreLoad()
373 bool isLegalNTStore(Type *DataType, Align Alignment) const override { in isLegalNTStore()
377 bool isLegalNTLoad(Type *DataType, Align Alignment) const override { in isLegalNTLoad()
/freebsd/contrib/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()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DMemAlloc.cpp15 llvm::allocate_buffer(size_t Size, size_t Alignment) { in allocate_buffer()
27 void llvm::deallocate_buffer(void *Ptr, size_t Size, size_t Alignment) { in deallocate_buffer()
H A DMemoryBuffer.cpp163 std::optional<Align> Alignment) { in getFileOrSTDIN()
176 std::optional<Align> Alignment) { in getFileSlice()
260 std::optional<Align> Alignment) { in getFile()
276 std::optional<Align> Alignment) { in getFileAux()
290 std::optional<Align> Alignment) { in getFile()
299 std::optional<Align> Alignment) { in getFileSlice()
308 std::optional<Align> Alignment) { in getNewUninitMemBuffer()
472 bool IsVolatile, std::optional<Align> Alignment) { in getOpenFileImpl()
556 bool IsVolatile, std::optional<Align> Alignment) { in getOpenFile()
564 bool IsVolatile, std::optional<Align> Alignment) { in getOpenFileSlice()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVETargetTransformInfo.h137 bool isLegalMaskedLoad(Type *DataType, Align Alignment, in isLegalMaskedLoad()
141 bool isLegalMaskedStore(Type *DataType, Align Alignment, in isLegalMaskedStore()
145 bool isLegalMaskedGather(Type *DataType, Align Alignment) const override { in isLegalMaskedGather()
148 bool isLegalMaskedScatter(Type *DataType, Align Alignment) const override { in isLegalMaskedScatter()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h192 bool isLegalMaskedStore(Type *DataTy, Align Alignment, in isLegalMaskedStore()
198 Align Alignment) const override { in forceScalarizeMaskedGather()
207 Align Alignment) const override { in forceScalarizeMaskedScatter()
213 bool isLegalMaskedScatter(Type *Ty, Align Alignment) const override { in isLegalMaskedScatter()
H A DARMSelectionDAGInfo.cpp149 Align Alignment, bool IsMemcpy) { in shouldGenerateInlineTPLoop()
175 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
293 SDValue Size, Align Alignment, bool isVolatile, in EmitTargetCodeForMemmove()
301 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset()
/freebsd/contrib/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.cpp91 void NORETURN reportAlignmentTooBig(uptr Alignment, uptr MaxAlignment) { in reportAlignmentTooBig()
164 void NORETURN reportAlignmentNotPowerOfTwo(uptr Alignment) { in reportAlignmentNotPowerOfTwo()
178 void NORETURN reportInvalidPosixMemalignAlignment(uptr Alignment) { in reportInvalidPosixMemalignAlignment()
193 void NORETURN reportInvalidAlignedAllocAlignment(uptr Alignment, uptr Size) { in reportInvalidAlignedAllocAlignment()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySelectionDAGInfo.cpp35 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
54 SDValue Op3, Align Alignment, bool IsVolatile, in EmitTargetCodeForMemmove()
63 SDValue Size, Align Alignment, bool IsVolatile, bool AlwaysInline, in EmitTargetCodeForMemset()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsanInstrumentation.cpp153 Align Alignment, uint32_t TypeStoreSize, in instrumentAddressImpl()
184 Instruction *InsertBefore, Value *Addr, Align Alignment, in instrumentAddress()
247 MaybeAlign Alignment = Align(1); in getInterestingMemoryOperands() local
260 MaybeAlign Alignment = BasePtr->getPointerAlignment(DL); in getInterestingMemoryOperands() local
284 MaybeAlign Alignment = VPI->getOperand(PtrOpNo)->getPointerAlignment(DL); in getInterestingMemoryOperands() local
309 MaybeAlign Alignment = VPI->getPointerAlignment(); in getInterestingMemoryOperands() local
334 MaybeAlign Alignment = Ptr->getPointerAlignment(DL); in getInterestingMemoryOperands() local
354 MaybeAlign Alignment = Ptr->getPointerAlignment(DL); in getInterestingMemoryOperands() local
H A DR600TargetTransformInfo.cpp66 Align Alignment, in isLegalToVectorizeMemChain()
75 Align Alignment, in isLegalToVectorizeLoadChain()
81 Align Alignment, in isLegalToVectorizeStoreChain()
/freebsd/contrib/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()
/freebsd/contrib/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()
/freebsd/contrib/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()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h527 InterleaveGroup(uint32_t Factor, bool Reverse, Align Alignment) in InterleaveGroup()
531 InterleaveGroup(InstTy *Instr, int32_t Stride, Align Alignment) in InterleaveGroup()
640 Align Alignment; variable
776 Align Alignment; member
787 createInterleaveGroup(Instruction *Instr, int Stride, Align Alignment) { in createInterleaveGroup()
H A DTargetTransformInfoImpl.h311 virtual bool isLegalMaskedStore(Type *DataType, Align Alignment, in isLegalMaskedStore()
316 virtual bool isLegalMaskedLoad(Type *DataType, Align Alignment, in isLegalMaskedLoad()
321 virtual bool isLegalNTStore(Type *DataType, Align Alignment) const { in isLegalNTStore()
328 virtual bool isLegalNTLoad(Type *DataType, Align Alignment) const { in isLegalNTLoad()
340 virtual bool isLegalMaskedScatter(Type *DataType, Align Alignment) const { in isLegalMaskedScatter()
344 virtual bool isLegalMaskedGather(Type *DataType, Align Alignment) const { in isLegalMaskedGather()
349 Align Alignment) const { in forceScalarizeMaskedGather()
354 Align Alignment) const { in forceScalarizeMaskedScatter()
359 Align Alignment) const { in isLegalMaskedCompressStore()
369 virtual bool isLegalMaskedExpandLoad(Type *DataType, Align Alignment) const { in isLegalMaskedExpandLoad()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/
H A DSectionMemoryManager.cpp21 unsigned Alignment, in allocateDataSection()
33 unsigned Alignment, in allocateCodeSection()
42 unsigned Alignment) { in allocateSection()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp29 static bool isAligned(const Value *Base, Align Alignment, in isAligned()
35 const Value *Ptr, Align Alignment, in isDereferenceableAndAlignedPointerViaAssumption()
71 const Value *V, Align Alignment, const APInt &Size, const DataLayout &DL, in isDereferenceableAndAlignedPointer()
215 const Value *V, Align Alignment, const APInt &Size, const DataLayout &DL, in isDereferenceableAndAlignedPointer()
229 const Value *V, Type *Ty, Align Alignment, const DataLayout &DL, in isDereferenceableAndAlignedPointer()
292 const Align Alignment = LI->getAlign(); in isDereferenceableAndAlignedInLoop() local
430 bool llvm::isSafeToLoadUnconditionally(Value *V, Align Alignment, const APInt &Size, in isSafeToLoadUnconditionally()
511 bool llvm::isSafeToLoadUnconditionally(Value *V, Type *Ty, Align Alignment, in isSafeToLoadUnconditionally()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp41 static MVT getOptimalRepType(const X86Subtarget &Subtarget, Align Alignment) { in getOptimalRepType()
126 EVT SizeVT, Align Alignment, in emitConstantSizeRepstos()
210 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemset()
270 Align Alignment, bool isVolatile, bool AlwaysInline, in emitConstantSizeRepmov()
324 SDValue Size, Align Alignment, bool isVolatile, bool AlwaysInline, in EmitTargetCodeForMemcpy()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h66 bool isLegalToVectorizeLoadChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeLoadChain()
70 bool isLegalToVectorizeStoreChain(unsigned ChainSizeInBytes, Align Alignment, in isLegalToVectorizeStoreChain()

12345678910>>...15