Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp91 unsigned AccessSize) { in HexagonMCEmitCommonSymbol() argument
105 ((AccessSize == 0) || (Size == 0) || (Size > GPSize)) in HexagonMCEmitCommonSymbol()
107 : sbss[(Log2_64(AccessSize))]; in HexagonMCEmitCommonSymbol()
127 if ((AccessSize) && (Size <= GPSize)) { in HexagonMCEmitCommonSymbol()
129 (AccessSize <= GPSize) in HexagonMCEmitCommonSymbol()
130 ? ELF::SHN_HEXAGON_SCOMMON + llvm::bit_width(AccessSize) in HexagonMCEmitCommonSymbol()
142 unsigned AccessSize) { in HexagonMCEmitLocalCommonSymbol() argument
147 HexagonMCEmitCommonSymbol(Symbol, Size, ByteAlignment, AccessSize); in HexagonMCEmitLocalCommonSymbol()
H A DHexagonMCELFStreamer.h36 Align ByteAlignment, unsigned AccessSize);
38 Align ByteAlignment, unsigned AccessSize);
H A DHexagonMCTargetDesc.cpp285 unsigned AccessSize) override { in emitCommonSymbolSorted() argument
289 Symbol, Size, Align(ByteAlignment), AccessSize); in emitCommonSymbolSorted()
294 unsigned AccessSize) override { in emitLocalCommonSymbolSorted() argument
298 Symbol, Size, Align(ByteAlignment), AccessSize); in emitLocalCommonSymbolSorted()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp213 APInt AccessSize(DL.getPointerTypeSizeInBits(V->getType()), in isDereferenceableAndAlignedPointer() local
215 return isDereferenceableAndAlignedPointer(V, Alignment, AccessSize, DL, CtxI, in isDereferenceableAndAlignedPointer()
302 APInt AccessSize = TC * Step->getAPInt(); in isDereferenceableAndAlignedInLoop() local
321 AccessSize = AccessSize.uadd_ov(Offset->getAPInt(), Overflow); in isDereferenceableAndAlignedInLoop()
335 return isDereferenceableAndAlignedPointer(Base, Alignment, AccessSize, DL, in isDereferenceableAndAlignedInLoop()
H A DStackSafetyAnalysis.cpp257 bool isSafeAccess(const Use &U, AllocaInst *AI, const SCEV *AccessSize);
259 bool isSafeAccess(const Use &U, AllocaInst *AI, TypeSize AccessSize);
356 const SCEV *AccessSize) { in isSafeAccess() argument
360 if (isa<SCEVCouldNotCompute>(AccessSize)) in isSafeAccess()
384 ToDiffTy(AccessSize)); in isSafeAccess()
H A DTypeBasedAliasAnalysis.cpp550 uint64_t AccessSize = UINT64_MAX; in createAccessTag() local
552 ConstantAsMetadata::get(ConstantInt::get(Int64, AccessSize)); in createAccessTag()
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopAccessAnalysis.h388 unsigned AccessSize; member
392 unsigned AccessSize, bool NeedsFreeze) in PointerDiffInfo()
393 : SrcStart(SrcStart), SinkStart(SinkStart), AccessSize(AccessSize), in PointerDiffInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp403 TypeSize AccessSize = DL.getTypeStoreSize(AccessTy); in promoteAllocaUserToVector() local
404 if (AccessSize == VecStoreSize && cast<Constant>(Index)->isZeroValue()) { in promoteAllocaUserToVector()
416 assert(AccessSize.isKnownMultipleOf(DL.getTypeStoreSize(VecEltTy))); in promoteAllocaUserToVector()
417 const unsigned NumLoadedElts = AccessSize / DL.getTypeStoreSize(VecEltTy); in promoteAllocaUserToVector()
458 TypeSize AccessSize = DL.getTypeStoreSize(AccessTy); in promoteAllocaUserToVector() local
459 if (AccessSize == VecStoreSize && cast<Constant>(Index)->isZeroValue()) { in promoteAllocaUserToVector()
469 assert(AccessSize.isKnownMultipleOf(DL.getTypeStoreSize(VecEltTy))); in promoteAllocaUserToVector()
471 AccessSize / DL.getTypeStoreSize(VecEltTy); in promoteAllocaUserToVector()
/freebsd-14.2/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-14.2/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-14.2/sys/contrib/edk2/Include/IndustryStandard/
H A DAcpi30.h67 UINT8 AccessSize; member
H A DAcpi40.h25 UINT8 AccessSize; member
H A DAcpi51.h28 UINT8 AccessSize; member
H A DAcpi50.h147 UINT8 AccessSize; member
H A DAcpi60.h27 UINT8 AccessSize; member
/freebsd-14.2/sys/contrib/dev/acpica/include/
H A Damlresrc.h516 UINT8 AccessSize; /* ACPI 3.0, was previously Reserved */ member
H A Dacrestyp.h550 UINT8 AccessSize; member
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h440 unsigned &AccessSize) const;
H A DHexagonLoopIdiomRecognition.cpp1989 LocationSize AccessSize = LocationSize::afterPointer(); in mayLoopAccessLocation() local
1994 AccessSize = LocationSize::precise((BECst->getValue()->getZExtValue() + 1) * in mayLoopAccessLocation()
2001 MemoryLocation StoreLoc(Ptr, AccessSize); in mayLoopAccessLocation()
/freebsd-14.2/sys/contrib/dev/acpica/components/resources/
H A Drsdumpinfo.c339 …{ACPI_RSD_UINT8, ACPI_RSD_OFFSET (GenericReg.AccessSize), "Access Size", …
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp939 LocationSize AccessSize = LocationSize::afterPointer(); in mayLoopAccessLocation() local
950 AccessSize = LocationSize::precise((*BEInt + 1) * *SizeInt); in mayLoopAccessLocation()
957 MemoryLocation StoreLoc(Ptr, AccessSize); in mayLoopAccessLocation()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp289 unsigned Idx, uint32_t AccessSize, const SmallVectorImpl<EVT> &ValueVTs, in CanMergeParamLoadStoresStartingAt() argument
293 if (ParamAlignment < AccessSize) in CanMergeParamLoadStoresStartingAt()
296 if (Offsets[Idx] & (AccessSize - 1)) in CanMergeParamLoadStoresStartingAt()
303 if (EltSize >= AccessSize) in CanMergeParamLoadStoresStartingAt()
306 unsigned NumElts = AccessSize / EltSize; in CanMergeParamLoadStoresStartingAt()
308 if (AccessSize != EltSize * NumElts) in CanMergeParamLoadStoresStartingAt()
366 for (unsigned AccessSize : {16, 8, 4, 2}) { in VectorizePTXValueVTs()
368 I, AccessSize, ValueVTs, Offsets, ParamAlignment); in VectorizePTXValueVTs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp885 unsigned AccessSize = 1 << AccessSizeIndex; in createUserspaceApi() local
886 std::string FunctionName = "__msan_maybe_warning_" + itostr(AccessSize); in createUserspaceApi()
889 IRB.getVoidTy(), IRB.getIntNTy(AccessSize * 8), IRB.getInt32Ty()); in createUserspaceApi()
891 FunctionName = "__msan_maybe_store_origin_" + itostr(AccessSize); in createUserspaceApi()
894 IRB.getVoidTy(), IRB.getIntNTy(AccessSize * 8), PtrTy, in createUserspaceApi()

12