Home
last modified time | relevance | path

Searched refs:getTypeStoreSize (Results 1 – 25 of 71) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryLocation.cpp44 LocationSize::precise(DL.getTypeStoreSize(LI->getType())), AATags); in get()
53 LocationSize::precise(DL.getTypeStoreSize( in get()
72 LocationSize::precise(DL.getTypeStoreSize( in get()
83 LocationSize::precise(DL.getTypeStoreSize( in get()
186 LocationSize::upperBound(DL.getTypeStoreSize(II->getType())), in getForArgument()
194 DL.getTypeStoreSize(II->getArgOperand(0)->getType())), in getForArgument()
214 Arg, LocationSize::precise(DL.getTypeStoreSize(II->getType())), in getForArgument()
220 LocationSize::precise(DL.getTypeStoreSize( in getForArgument()
H A DLoads.cpp229 DL.getTypeStoreSize(Ty)); in isDereferenceableAndAlignedPointer()
280 DL.getTypeStoreSize(LI->getType()).getFixedSize()); in isDereferenceableAndAlignedInLoop()
400 LoadSize <= DL.getTypeStoreSize(AccessedTy)) in isSafeToLoadUnconditionally()
404 LoadSize <= DL.getTypeStoreSize(AccessedTy)) in isSafeToLoadUnconditionally()
415 APInt Size(DL.getIndexTypeSizeInBits(V->getType()), DL.getTypeStoreSize(Ty)); in isSafeToLoadUnconditionally()
462 auto LoadAccessSize = LocationSize::precise(DL.getTypeStoreSize(LoadTy)); in areNonOverlapSameBaseLoadAndStore()
463 auto StoreAccessSize = LocationSize::precise(DL.getTypeStoreSize(StoreTy)); in areNonOverlapSameBaseLoadAndStore()
H A DAliasAnalysisEvaluator.cpp147 I1Size = LocationSize::precise(DL.getTypeStoreSize(I1ElTy)); in runInternal()
153 I2Size = LocationSize::precise(DL.getTypeStoreSize(I2ElTy)); in runInternal()
238 Size = LocationSize::precise(DL.getTypeStoreSize(ElTy)); in runInternal()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DSwiftCallingConv.cpp55 static CharUnits getTypeStoreSize(CodeGenModule &CGM, llvm::Type *type) { in getTypeStoreSize() function
56 return CharUnits::fromQuantity(CGM.getDataLayout().getTypeStoreSize(type)); in getTypeStoreSize()
208 addTypedData(type, begin, begin + getTypeStoreSize(CGM, type)); in addTypedData()
214 assert(getTypeStoreSize(CGM, type) == end - begin); in addTypedData()
225 auto componentSize = getTypeStoreSize(CGM, componentTy); in addTypedData()
256 assert(eltSize == getTypeStoreSize(CGM, eltTy)); in addLegalTypedData()
338 assert(eltSize == getTypeStoreSize(CGM, eltTy)); in addEntry()
404 CharUnits eltSize = getTypeStoreSize(CGM, eltTy); in splitVectorEntry()
663 auto size = (unsigned long long) getTypeStoreSize(CGM, type).getQuantity(); in getNaturalAlignment()
H A DConstantInitBuilder.cpp214 offset += CharUnits::fromQuantity(layout.getTypeStoreSize(type)); in addPlaceholderWithSize()
254 offset += CharUnits::fromQuantity(layout.getTypeStoreSize(elementType)); in getOffsetFromGlobalTo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp76 if (DL.getTypeStoreSize(LI->getType()) < MaxAggrCopySize) in runOnFunction()
109 unsigned NumLoads = DL.getTypeStoreSize(LI->getType()); in runOnFunction()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp119 unsigned TySize = DL->getTypeStoreSize(Ty); in canWidenScalarExtLoad()
162 unsigned LdBits = DL->getTypeStoreSize(LI.getType()) * 8; in visitLoadInst()
H A DAMDGPURewriteOutArguments.cpp178 DL->getTypeStoreSize(ArgTy->getPointerElementType()) > MaxOutArgSizeBytes) { in isOutArgumentCandidate()
222 ReturnNumRegs = DL->getTypeStoreSize(RetTy) / 4; in runOnFunction()
278 unsigned ArgNumRegs = DL->getTypeStoreSize(ArgTy) / 4; in runOnFunction()
H A DAMDGPULowerKernelAttributes.cpp103 unsigned LoadSize = DL.getTypeStoreSize(Load->getType()); in processUse()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerMemIntrinsics.cpp39 unsigned LoopOpSize = DL.getTypeStoreSize(LoopOpType); in createMemCpyLoopKnownSize()
103 unsigned OperandSize = DL.getTypeStoreSize(OpTy); in createMemCpyLoopKnownSize()
151 unsigned LoopOpSize = DL.getTypeStoreSize(LoopOpType); in createMemCpyLoopUnknownSize()
326 unsigned PartSize = DL.getTypeStoreSize(EltTy); in createMemMoveLoop()
402 unsigned PartSize = DL.getTypeStoreSize(SetValue->getType()); in createMemSetLoop()
H A DVNCoercion.cpp352 unsigned LoadSize = DL.getTypeStoreSize(LoadTy).getFixedSize(); in analyzeLoadFromClobberingLoad()
493 DL.getTypeStoreSize(SrcVal->getType()).getFixedSize(); in getLoadValueForLoad()
494 unsigned LoadSize = DL.getTypeStoreSize(LoadTy).getFixedSize(); in getLoadValueForLoad()
538 DL.getTypeStoreSize(SrcVal->getType()).getFixedSize(); in getConstantLoadValueForLoad()
539 unsigned LoadSize = DL.getTypeStoreSize(LoadTy).getFixedSize(); in getConstantLoadValueForLoad()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h108 DL.getTypeStoreSize(DataType->getScalarType()).getFixedSize()) in isLegalMaskedLoadStore()
130 DL.getTypeStoreSize(DataType->getScalarType()).getFixedSize()) in isLegalMaskedGatherScatter()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h466 TypeSize getTypeStoreSize(Type *Ty) const { in getTypeStoreSize() function
479 return 8 * getTypeStoreSize(Ty); in getTypeStoreSizeInBits()
500 return alignTo(getTypeStoreSize(Ty), getABITypeAlignment(Ty)); in getTypeAllocSize()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp301 if (!IsAccessSafe(UI, DL.getTypeStoreSize(I->getType()), AllocaPtr, in IsSafeStackAlloca()
318 if (!IsAccessSafe(UI, DL.getTypeStoreSize(I->getOperand(0)->getType()), in IsSafeStackAlloca()
428 uint64_t Size = DL.getTypeStoreSize(Arg.getParamByValType()); in findInsts()
530 uint64_t Size = DL.getTypeStoreSize(Ty); in moveStaticAllocasToUnsafeStack()
588 uint64_t Size = DL.getTypeStoreSize(Ty); in moveStaticAllocasToUnsafeStack()
H A DLowerEmuTLS.cpp149 ConstantInt::get(WordType, DL.getTypeStoreSize(GVType)), in addEmuTlsVar()
H A DAtomicExpandPass.cpp139 return DL.getTypeStoreSize(LI->getType()); in getAtomicOpSize()
144 return DL.getTypeStoreSize(SI->getValueOperand()->getType()); in getAtomicOpSize()
149 return DL.getTypeStoreSize(RMWI->getValOperand()->getType()); in getAtomicOpSize()
154 return DL.getTypeStoreSize(CASI->getCompareOperand()->getType()); in getAtomicOpSize()
684 unsigned ValueSize = DL.getTypeStoreSize(ValueType); in createMaskInstrs()
1079 F->getParent()->getDataLayout().getTypeStoreSize(ResultTy) && in insertRMWLLSCLoop()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/
H A DExternalFunctions.cpp214 ArgBytes += TD.getTypeStoreSize(ArgTy); in ffiInvoke()
226 ArgDataPtr += TD.getTypeStoreSize(ArgTy); in ffiInvoke()
236 ret.resize(TD.getTypeStoreSize(RetTy)); in ffiInvoke()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2015 uint64_t Size = DL.getTypeStoreSize(AllocaTy).getFixedSize(); in isIntegerWideningViableForSlice()
2031 if (DL.getTypeStoreSize(LI->getType()).getFixedSize() > Size) in isIntegerWideningViableForSlice()
2056 if (DL.getTypeStoreSize(ValueTy).getFixedSize() > Size) in isIntegerWideningViableForSlice()
2143 assert(DL.getTypeStoreSize(Ty).getFixedSize() + Offset <= in extractInteger()
2144 DL.getTypeStoreSize(IntTy).getFixedSize() && in extractInteger()
2148 ShAmt = 8 * (DL.getTypeStoreSize(IntTy).getFixedSize() - in extractInteger()
2149 DL.getTypeStoreSize(Ty).getFixedSize() - Offset); in extractInteger()
2174 assert(DL.getTypeStoreSize(Ty).getFixedSize() + Offset <= in insertInteger()
2175 DL.getTypeStoreSize(IntTy).getFixedSize() && in insertInteger()
2179 ShAmt = 8 * (DL.getTypeStoreSize(IntTy).getFixedSize() - in insertInteger()
[all …]
H A DMemCpyOptimizer.cpp181 TypeSize StoreSize = DL.getTypeStoreSize(SI->getOperand(0)->getType()); in addStore()
376 if (DL.getTypeStoreSize(SI->getOperand(0)->getType()).isScalable()) in tryMergingIntoMemset()
435 if (DL.getTypeStoreSize(StoredVal->getType()).isScalable()) in tryMergingIntoMemset()
720 uint64_t Size = DL.getTypeStoreSize(T); in processStore()
796 DL.getTypeStoreSize(SI->getOperand(0)->getType()), in processStore()
827 uint64_t Size = DL.getTypeStoreSize(T); in processStore()
/freebsd-13.1/contrib/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp152 size_t type_size = m_target_data.getTypeStoreSize(type); in AssignToMatchType()
178 size_t value_size = m_target_data.getTypeStoreSize(value->getType()); in EvaluateValue()
213 size_t value_byte_size = m_target_data.getTypeStoreSize(value->getType()); in AssignValue()
348 size_t constant_size = m_target_data.getTypeStoreSize(constant->getType()); in ResolveConstant()
388 size_t length = m_target_data.getTypeStoreSize(type); in PrintData()
1225 size_t target_size = data_layout.getTypeStoreSize(target_ty); in Interpret()
1304 size_t target_size = data_layout.getTypeStoreSize(target_ty); in Interpret()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp63 if (DL.getTypeStoreSize(Arg.getType()).isZero()) in lowerFormalArguments()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/
H A DTarget.cpp106 return unwrap(TD)->getTypeStoreSize(unwrap(Ty)); in LLVMStoreSizeOfType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp319 DL.getTypeStoreSize(PtrATy) != DL.getTypeStoreSize(PtrBTy) || in isConsecutiveAccess()
320 DL.getTypeStoreSize(PtrATy->getScalarType()) != in isConsecutiveAccess()
321 DL.getTypeStoreSize(PtrBTy->getScalarType())) in isConsecutiveAccess()
325 APInt Size(PtrBitWidth, DL.getTypeStoreSize(PtrATy)); in isConsecutiveAccess()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp845 DerefBytes = DL.getTypeStoreSize(ArgMemTy).getKnownMinSize(); in getPointerDereferenceableBytes()
890 DL.getTypeStoreSize(AI->getAllocatedType()).getKnownMinSize(); in getPointerDereferenceableBytes()
898 DerefBytes = DL.getTypeStoreSize(GV->getValueType()).getFixedSize(); in getPointerDereferenceableBytes()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DBoundsChecking.cpp61 uint64_t NeededSize = DL.getTypeStoreSize(InstVal->getType()); in getBoundsCheckCond()

123