Home
last modified time | relevance | path

Searched refs:eltSize (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DSwiftCallingConv.cpp79 auto eltSize = CGM.getContext().getTypeSizeInChars(eltType); in addTypedData() local
81 addTypedData(eltType, begin + i * eltSize); in addTypedData()
87 auto eltSize = CGM.getContext().getTypeSizeInChars(eltType); in addTypedData() local
89 addTypedData(eltLLVMType, begin, begin + eltSize); in addTypedData()
90 addTypedData(eltLLVMType, begin + eltSize, begin + 2 * eltSize); in addTypedData()
256 auto eltSize = (end - begin) / numElts; in addLegalTypedData() local
257 assert(eltSize == getTypeStoreSize(CGM, eltTy)); in addLegalTypedData()
259 addLegalTypedData(eltTy, begin, begin + eltSize); in addLegalTypedData()
260 begin += eltSize; in addLegalTypedData()
337 CharUnits eltSize = in addEntry() local
[all …]
H A DCodeGenFunction.cpp2249 CharUnits eltSize = getContext().getTypeSizeInChars(VlaSize.Type); in EmitNullInitialization() local
2250 if (!eltSize.isOne()) in EmitNullInitialization()
2251 SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(eltSize)); in EmitNullInitialization()
H A DCGExprScalar.cpp3607 CharUnits eltSize = CGF.getContext().getTypeSizeInChars(VlaSize.Type); in VisitUnaryExprOrTypeTraitExpr() local
3608 if (!eltSize.isOne()) in VisitUnaryExprOrTypeTraitExpr()
3609 return CGF.Builder.CreateNUWMul(CGF.CGM.getSize(eltSize), in VisitUnaryExprOrTypeTraitExpr()
4681 CharUnits eltSize = CGF.getContext().getTypeSizeInChars(elementType); in EmitSub() local
4682 if (!eltSize.isOne()) in EmitSub()
4683 divisor = CGF.Builder.CreateNUWMul(CGF.CGM.getSize(eltSize), divisor); in EmitSub()
H A DCGExpr.cpp4198 CharUnits eltSize) { in getArrayElementAlign() argument
4202 CharUnits offset = constantIdx->getZExtValue() * eltSize; in getArrayElementAlign()
4207 return arrayAlign.alignmentOfArrayElement(eltSize); in getArrayElementAlign()
4304 CharUnits eltSize = CGF.getContext().getTypeSizeInChars(eltType); in emitArraySubscriptGEP() local
4306 getArrayElementAlign(addr.getAlignment(), indices.back(), eltSize); in emitArraySubscriptGEP()
H A DCGObjCMac.cpp5257 CharUnits eltSize = CGM.getContext().getTypeSizeInChars(recType); in visitField() local
5263 IvarsInfo.push_back(IvarInfo(firstEntry.Offset + eltIndex * eltSize, in visitField()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExpr.cpp719 CharUnits eltSize) { in getArrayElementAlign() argument
724 const CharUnits offset = constantIdx.getValue().getZExtValue() * eltSize; in getArrayElementAlign()
728 return arrayAlign.alignmentOfArrayElement(eltSize); in getArrayElementAlign()
767 const CharUnits eltSize = cgf.getContext().getTypeSizeInChars(eltType); in emitArraySubscriptPtr() local
769 getArrayElementAlign(addr.getAlignment(), idx, eltSize); in emitArraySubscriptPtr()