Home
last modified time | relevance | path

Searched refs:AccessSize (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp95 unsigned AccessSize) { in HexagonMCEmitCommonSymbol() argument
107 ((AccessSize == 0) || (Size == 0) || (Size > GPSize)) in HexagonMCEmitCommonSymbol()
109 : sbss[(Log2_64(AccessSize))]; in HexagonMCEmitCommonSymbol()
129 if ((AccessSize) && (Size <= GPSize)) { in HexagonMCEmitCommonSymbol()
131 (AccessSize <= GPSize) in HexagonMCEmitCommonSymbol()
132 ? ELF::SHN_HEXAGON_SCOMMON + llvm::bit_width(AccessSize) in HexagonMCEmitCommonSymbol()
144 unsigned AccessSize) { in HexagonMCEmitLocalCommonSymbol() argument
149 HexagonMCEmitCommonSymbol(Symbol, Size, ByteAlignment, AccessSize); in HexagonMCEmitLocalCommonSymbol()
H A DHexagonMCELFStreamer.h36 Align ByteAlignment, unsigned AccessSize);
38 Align ByteAlignment, unsigned AccessSize);
H A DHexagonMCTargetDesc.cpp299 unsigned AccessSize) override { in emitCommonSymbolSorted() argument
303 Symbol, Size, Align(ByteAlignment), AccessSize); in emitCommonSymbolSorted()
308 unsigned AccessSize) override { in emitLocalCommonSymbolSorted() argument
312 Symbol, Size, Align(ByteAlignment), AccessSize); in emitLocalCommonSymbolSorted()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp586 CharUnits AccessSize = bitsToCharUnits(BitSizeSinceBegin + CharBits - 1); in accumulateBitFields() local
591 BestEndOffset = BeginOffset + AccessSize; in accumulateBitFields()
598 } else if (AccessSize > RegSize) in accumulateBitFields()
606 llvm::Type *Type = getIntNType(Context.toBits(AccessSize)); in accumulateBitFields()
626 if (getSize(Type) == AccessSize) in accumulateBitFields()
682 CharUnits AccessSize = BestEndOffset - BeginOffset; in accumulateBitFields() local
683 if (!AccessSize.isZero()) { in accumulateBitFields()
689 assert(getSize(getIntNType(Context.toBits(AccessSize))) > in accumulateBitFields()
690 AccessSize && in accumulateBitFields()
692 Type = getByteArrayType(AccessSize); in accumulateBitFields()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp551 uint64_t AccessSize = UINT64_MAX; in createAccessTag() local
553 ConstantAsMetadata::get(ConstantInt::get(Int64, AccessSize)); in createAccessTag()
822 AAMDNodes AAMDNodes::adjustForAccess(unsigned AccessSize) { in adjustForAccess() argument
830 AccessSize && in adjustForAccess()
850 AAMDNodes AAMDNodes::adjustForAccess(size_t Offset, unsigned AccessSize) { in adjustForAccess() argument
852 return New.adjustForAccess(AccessSize); in adjustForAccess()
H A DLoads.cpp215 APInt AccessSize(DL.getPointerTypeSizeInBits(V->getType()), in isDereferenceableAndAlignedPointer() local
217 return isDereferenceableAndAlignedPointer(V, Alignment, AccessSize, DL, CtxI, in isDereferenceableAndAlignedPointer()
304 APInt AccessSize = TC * Step->getAPInt(); in isDereferenceableAndAlignedInLoop() local
330 AccessSize = AccessSize.uadd_ov(Offset->getAPInt(), Overflow); in isDereferenceableAndAlignedInLoop()
344 return isDereferenceableAndAlignedPointer(Base, Alignment, AccessSize, DL, in isDereferenceableAndAlignedInLoop()
H A DStackSafetyAnalysis.cpp265 bool isSafeAccess(const Use &U, AllocaInst *AI, const SCEV *AccessSize);
267 bool isSafeAccess(const Use &U, AllocaInst *AI, TypeSize AccessSize);
380 const SCEV *AccessSize) { in isSafeAccess() argument
384 if (isa<SCEVCouldNotCompute>(AccessSize)) in isSafeAccess()
406 ToDiffTy(AccessSize)); in isSafeAccess()
/freebsd/sys/contrib/dev/acpica/compiler/
H A Daslrestype2.c234 Descriptor->GenericReg.AccessSize = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
236 CurrentByteOffset + ASL_RESDESC_OFFSET (GenericReg.AccessSize)); in RsDoGeneralRegisterDescriptor()
243 if (Descriptor->GenericReg.AccessSize > AML_FIELD_ACCESS_QWORD) in RsDoGeneralRegisterDescriptor()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h436 unsigned AccessSize; member
440 unsigned AccessSize, bool NeedsFreeze) in PointerDiffInfo()
441 : SrcStart(SrcStart), SinkStart(SinkStart), AccessSize(AccessSize), in PointerDiffInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp503 TypeSize AccessSize = DL.getTypeStoreSize(AccessTy); in promoteAllocaUserToVector() local
505 if (CI->isZeroValue() && AccessSize == VecStoreSize) { in promoteAllocaUserToVector()
518 assert(AccessSize.isKnownMultipleOf(DL.getTypeStoreSize(VecEltTy))); in promoteAllocaUserToVector()
519 const unsigned NumLoadedElts = AccessSize / DL.getTypeStoreSize(VecEltTy); in promoteAllocaUserToVector()
560 TypeSize AccessSize = DL.getTypeStoreSize(AccessTy); in promoteAllocaUserToVector() local
562 if (CI->isZeroValue() && AccessSize == VecStoreSize) { in promoteAllocaUserToVector()
573 assert(AccessSize.isKnownMultipleOf(DL.getTypeStoreSize(VecEltTy))); in promoteAllocaUserToVector()
575 AccessSize / DL.getTypeStoreSize(VecEltTy); in promoteAllocaUserToVector()
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cpp167 static int AccessSize() { in AccessSize() function
229 MemoryAccess(thr, pc, (uptr)a, AccessSize<T>(), in AtomicLoad()
245 MemoryAccess(thr, pc, (uptr)a, AccessSize<T>(), kAccessRead | kAccessAtomic); in AtomicLoad()
265 MemoryAccess(thr, pc, (uptr)a, AccessSize<T>(), kAccessWrite | kAccessAtomic); in AtomicStore()
286 MemoryAccess(thr, pc, (uptr)a, AccessSize<T>(), kAccessWrite | kAccessAtomic); in AtomicRMW()
414 MemoryAccess(thr, pc, (uptr)a, AccessSize<T>(), kAccessWrite | kAccessAtomic); in AtomicCAS()
/freebsd/sys/contrib/dev/acpica/components/disassembler/
H A Ddmresrcl.c1042 if (Resource->GenericReg.AccessSize) in AcpiDmGenericRegisterDescriptor()
1045 Resource->GenericReg.AccessSize, "Access Size"); in AcpiDmGenericRegisterDescriptor()
/freebsd/sys/contrib/edk2/Include/IndustryStandard/
H A DAcpi30.h67 UINT8 AccessSize; member
H A DAcpi40.h25 UINT8 AccessSize; member
H A DAcpi50.h147 UINT8 AccessSize; member
/freebsd/sys/contrib/dev/acpica/include/
H A Damlresrc.h521 UINT8 AccessSize; /* ACPI 3.0, was previously Reserved */ member
H A Dacrestyp.h559 UINT8 AccessSize; member
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp217 bool SafeStack::IsAccessSafe(Value *Addr, uint64_t AccessSize, in IsAccessSafe() argument
234 ConstantRange(APInt(BitWidth, 0), APInt(BitWidth, AccessSize)); in IsAccessSafe()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h440 LocationSize &AccessSize) const;
H A DHexagonLoopIdiomRecognition.cpp1983 LocationSize AccessSize = LocationSize::afterPointer(); in mayLoopAccessLocation() local
1988 AccessSize = LocationSize::precise((BECst->getValue()->getZExtValue() + 1) * in mayLoopAccessLocation()
1995 MemoryLocation StoreLoc(Ptr, AccessSize); in mayLoopAccessLocation()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMetadata.h853 AAMDNodes adjustForAccess(unsigned AccessSize);
856 AAMDNodes adjustForAccess(size_t Offset, unsigned AccessSize);
/freebsd/sys/contrib/dev/acpica/components/resources/
H A Drsdumpinfo.c339 …{ACPI_RSD_UINT8, ACPI_RSD_OFFSET (GenericReg.AccessSize), "Access Size", …
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp944 LocationSize AccessSize = LocationSize::afterPointer(); in mayLoopAccessLocation() local
955 AccessSize = LocationSize::precise((*BEInt + 1) * *SizeInt); in mayLoopAccessLocation()
962 MemoryLocation StoreLoc(Ptr, AccessSize); in mayLoopAccessLocation()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp295 unsigned Idx, uint32_t AccessSize, const SmallVectorImpl<EVT> &ValueVTs, in CanMergeParamLoadStoresStartingAt() argument
299 if (ParamAlignment < AccessSize) in CanMergeParamLoadStoresStartingAt()
302 if (Offsets[Idx] & (AccessSize - 1)) in CanMergeParamLoadStoresStartingAt()
309 if (EltSize >= AccessSize) in CanMergeParamLoadStoresStartingAt()
312 unsigned NumElts = AccessSize / EltSize; in CanMergeParamLoadStoresStartingAt()
314 if (AccessSize != EltSize * NumElts) in CanMergeParamLoadStoresStartingAt()
372 for (unsigned AccessSize : {16, 8, 4, 2}) { in VectorizePTXValueVTs()
374 I, AccessSize, ValueVTs, Offsets, ParamAlignment); in VectorizePTXValueVTs()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1968 for (const auto &[SrcStart, SinkStart, AccessSize, NeedsFreeze] : Checks) { in addDiffRuntimeChecks()
1973 ConstantInt::get(Ty, IC * AccessSize)); in addDiffRuntimeChecks()

12