| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | MemoryLocation.cpp | 41 LocationSize::precise(DL.getTypeStoreSize(LI->getType())), in get() 49 LocationSize::precise(DL.getTypeStoreSize( in get() 63 LocationSize::precise(DL.getTypeStoreSize( in get() 72 LocationSize::precise(DL.getTypeStoreSize( in get() 201 LocationSize::upperBound(DL.getTypeStoreSize(II->getType())), in getForArgument() 209 DL.getTypeStoreSize(II->getArgOperand(0)->getType())), in getForArgument() 229 Arg, LocationSize::precise(DL.getTypeStoreSize(II->getType())), in getForArgument() 235 LocationSize::precise(DL.getTypeStoreSize( in getForArgument()
|
| H A D | Loads.cpp | 216 DL.getTypeStoreSize(Ty)); in isDereferenceableAndAlignedPointer() 270 DL.getTypeStoreSize(LI->getType()).getFixedValue()); in isDereferenceableAndAlignedInLoop() 392 LoadSize <= DL.getTypeStoreSize(AccessedTy)) in isSafeToLoadUnconditionally() 396 LoadSize <= DL.getTypeStoreSize(AccessedTy)) in isSafeToLoadUnconditionally() 408 TypeSize TySize = DL.getTypeStoreSize(Ty); in isSafeToLoadUnconditionally() 459 auto LoadAccessSize = LocationSize::precise(DL.getTypeStoreSize(LoadTy)); in areNonOverlapSameBaseLoadAndStore() 460 auto StoreAccessSize = LocationSize::precise(DL.getTypeStoreSize(StoreTy)); in areNonOverlapSameBaseLoadAndStore()
|
| H A D | AliasAnalysisEvaluator.cpp | 132 LocationSize Size1 = LocationSize::precise(DL.getTypeStoreSize(I1->second)); in runInternal() 135 LocationSize::precise(DL.getTypeStoreSize(I2->second)); in runInternal() 217 LocationSize::precise(DL.getTypeStoreSize(Pointer.second)); in runInternal()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | SwiftCallingConv.cpp | 57 static CharUnits getTypeStoreSize(CodeGenModule &CGM, llvm::Type *type) { in getTypeStoreSize() function 58 return CharUnits::fromQuantity(CGM.getDataLayout().getTypeStoreSize(type)); in getTypeStoreSize() 210 addTypedData(type, begin, begin + getTypeStoreSize(CGM, type)); in addTypedData() 216 assert(getTypeStoreSize(CGM, type) == end - begin); in addTypedData() 227 auto componentSize = getTypeStoreSize(CGM, componentTy); in addTypedData() 258 assert(eltSize == getTypeStoreSize(CGM, eltTy)); in addLegalTypedData() 340 assert(eltSize == getTypeStoreSize(CGM, eltTy)); in addEntry() 406 CharUnits eltSize = getTypeStoreSize(CGM, eltTy); in splitVectorEntry() 661 auto size = (unsigned long long) getTypeStoreSize(CGM, type).getQuantity(); in getNaturalAlignment()
|
| H A D | ConstantInitBuilder.cpp | 213 offset += CharUnits::fromQuantity(layout.getTypeStoreSize(type)); in addPlaceholderWithSize() 253 offset += CharUnits::fromQuantity(layout.getTypeStoreSize(elementType)); in getOffsetFromGlobalTo()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerAggrCopies.cpp | 75 if (DL.getTypeStoreSize(LI->getType()) < MaxAggrCopySize) in runOnFunction() 108 unsigned NumLoads = DL.getTypeStoreSize(LI->getType()); in runOnFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/ |
| H A D | CBufferDataLayout.cpp | 65 TypeSize Size = DL.getTypeStoreSize(EltTy); in applyRowAlign() 88 return DL.getTypeStoreSize(Ty); in getTypeAllocSize()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULateCodeGenPrepare.cpp | 117 unsigned TySize = DL->getTypeStoreSize(Ty); in canWidenScalarExtLoad() 160 unsigned LdBits = DL->getTypeStoreSize(LI.getType()) * 8; in visitLoadInst()
|
| H A D | AMDGPURewriteOutArguments.cpp | 164 if (!StoredType || DL->getTypeStoreSize(StoredType) > MaxOutArgSizeBytes) in getOutArgumentType() 191 ReturnNumRegs = DL->getTypeStoreSize(RetTy) / 4; in runOnFunction() 248 unsigned ArgNumRegs = DL->getTypeStoreSize(ArgTy) / 4; in runOnFunction()
|
| H A D | AMDGPULowerKernelAttributes.cpp | 130 unsigned LoadSize = DL.getTypeStoreSize(Load->getType()); in processUse()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | VNCoercion.cpp | 337 unsigned LoadSize = DL.getTypeStoreSize(LoadTy).getFixedValue(); in analyzeLoadFromClobberingLoad() 468 DL.getTypeStoreSize(SrcVal->getType()).getFixedValue(); in getLoadValueForLoad() 469 unsigned LoadSize = DL.getTypeStoreSize(LoadTy).getFixedValue(); in getLoadValueForLoad() 513 DL.getTypeStoreSize(SrcVal->getType()).getFixedValue(); in getConstantLoadValueForLoad() 514 unsigned LoadSize = DL.getTypeStoreSize(LoadTy).getFixedValue(); in getConstantLoadValueForLoad()
|
| H A D | LowerMemIntrinsics.cpp | 49 unsigned LoopOpSize = DL.getTypeStoreSize(LoopOpType); in createMemCpyLoopKnownSize() 129 unsigned OperandSize = DL.getTypeStoreSize(OpTy); in createMemCpyLoopKnownSize() 200 unsigned LoopOpSize = DL.getTypeStoreSize(LoopOpType); in createMemCpyLoopUnknownSize() 264 unsigned ResLoopOpSize = DL.getTypeStoreSize(ResLoopOpType); in createMemCpyLoopUnknownSize() 417 unsigned PartSize = DL.getTypeStoreSize(EltTy); in createMemMoveLoop() 493 unsigned PartSize = DL.getTypeStoreSize(SetValue->getType()); in createMemSetLoop()
|
| H A D | Evaluator.cpp | 131 TypeSize TySize = DL.getTypeStoreSize(Ty); in read() 137 !TypeSize::isKnownLE(TySize, DL.getTypeStoreSize(AggTy))) in read() 170 TypeSize TySize = DL.getTypeStoreSize(Ty); in write() 181 !TypeSize::isKnownLE(TySize, DL.getTypeStoreSize(AggTy))) in write() 454 DL.getTypeStoreSize(ElemTy)) { in EvaluateBlock()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 475 TypeSize getTypeStoreSize(Type *Ty) const { in getTypeStoreSize() function 488 return 8 * getTypeStoreSize(Ty); in getTypeStoreSizeInBits() 509 return alignTo(getTypeStoreSize(Ty), getABITypeAlign(Ty).value()); in getTypeAllocSize()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 293 if (!IsAccessSafe(UI, DL.getTypeStoreSize(I->getType()), AllocaPtr, in IsSafeStackAlloca() 310 if (!IsAccessSafe(UI, DL.getTypeStoreSize(I->getOperand(0)->getType()), in IsSafeStackAlloca() 420 uint64_t Size = DL.getTypeStoreSize(Arg.getParamByValType()); in findInsts() 521 uint64_t Size = DL.getTypeStoreSize(Ty); in moveStaticAllocasToUnsafeStack() 579 uint64_t Size = DL.getTypeStoreSize(Ty); in moveStaticAllocasToUnsafeStack()
|
| H A D | LowerEmuTLS.cpp | 148 ConstantInt::get(WordType, DL.getTypeStoreSize(GVType)), in addEmuTlsVar()
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | ExternalFunctions.cpp | 224 ArgBytes += TD.getTypeStoreSize(ArgTy); in ffiInvoke() 236 ArgDataPtr += TD.getTypeStoreSize(ArgTy); in ffiInvoke() 246 ret.resize(TD.getTypeStoreSize(RetTy)); in ffiInvoke()
|
| /openbsd-src/gnu/llvm/lldb/source/Expression/ |
| H A D | IRInterpreter.cpp | 153 size_t type_size = m_target_data.getTypeStoreSize(type); in AssignToMatchType() 191 size_t value_size = m_target_data.getTypeStoreSize(value->getType()); in EvaluateValue() 239 size_t value_byte_size = m_target_data.getTypeStoreSize(value->getType()); in AssignValue() 375 size_t constant_size = m_target_data.getTypeStoreSize(constant->getType()); in ResolveConstant() 415 size_t length = m_target_data.getTypeStoreSize(type); in PrintData() 1287 size_t target_size = data_layout.getTypeStoreSize(target_ty); in Interpret() 1361 size_t target_size = data_layout.getTypeStoreSize(target_ty); in Interpret()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.h | 190 DL.getTypeStoreSize(DataType->getScalarType()).getFixedValue()) in isLegalMaskedLoadStore() 218 DL.getTypeStoreSize(DataType->getScalarType()).getFixedValue()) in isLegalMaskedGatherScatter()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 894 uint64_t Size = DL.getTypeStoreSize(LI.getType()).getFixedValue(); in visitLoadInst() 908 uint64_t Size = DL.getTypeStoreSize(ValOp->getType()).getFixedValue(); in visitStoreInst() 1065 std::max(Size, DL.getTypeStoreSize(LI->getType()).getFixedValue()); in hasUnsafePHIOrSelectUse() 1073 std::max(Size, DL.getTypeStoreSize(Op->getType()).getFixedValue()); in hasUnsafePHIOrSelectUse() 1335 APInt(APWidth, DL.getTypeStoreSize(LoadType).getFixedValue()); in isSafePHIToSpeculate() 2253 uint64_t Size = DL.getTypeStoreSize(AllocaTy).getFixedValue(); in isIntegerWideningViableForSlice() 2278 if (DL.getTypeStoreSize(LI->getType()).getFixedValue() > Size) in isIntegerWideningViableForSlice() 2303 if (DL.getTypeStoreSize(ValueTy).getFixedValue() > Size) in isIntegerWideningViableForSlice() 2387 assert(DL.getTypeStoreSize(Ty).getFixedValue() + Offset <= in extractInteger() 2388 DL.getTypeStoreSize(IntTy).getFixedValue() && in extractInteger() [all …]
|
| H A D | MemCpyOptimizer.cpp | 177 TypeSize StoreSize = DL.getTypeStoreSize(SI->getOperand(0)->getType()); in addStore() 397 if (DL.getTypeStoreSize(SI->getOperand(0)->getType()).isScalable()) in tryMergingIntoMemset() 454 if (DL.getTypeStoreSize(StoredVal->getType()).isScalable()) in tryMergingIntoMemset() 727 uint64_t Size = DL.getTypeStoreSize(T); in processStoreOfLoad() 775 DL.getTypeStoreSize(SI->getOperand(0)->getType()), in processStoreOfLoad() 838 uint64_t Size = DL.getTypeStoreSize(T); in processStore()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ |
| H A D | Target.cpp | 106 return unwrap(TD)->getTypeStoreSize(unwrap(Ty)); in LLVMStoreSizeOfType()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 321 DL.getTypeStoreSize(PtrATy) != DL.getTypeStoreSize(PtrBTy) || in isConsecutiveAccess() 322 DL.getTypeStoreSize(PtrATy->getScalarType()) != in isConsecutiveAccess() 323 DL.getTypeStoreSize(PtrBTy->getScalarType())) in isConsecutiveAccess() 327 APInt Size(PtrBitWidth, DL.getTypeStoreSize(PtrATy)); in isConsecutiveAccess()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 126 if (DL.getTypeStoreSize(Arg.getType()).isZero()) in lowerFormalArguments()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
| H A D | BoundsChecking.cpp | 59 uint64_t NeededSize = DL.getTypeStoreSize(InstVal->getType()); in getBoundsCheckCond()
|