Home
last modified time | relevance | path

Searched refs:getTypeAlignInChars (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenCLRuntime.cpp114 .getTypeAlignInChars(PipeTy->getElementType()) in getPipeElemAlign()
H A DCGOpenMPRuntimeNVPTX.cpp2102 CGM.getContext().getTypeAlignInChars(GlobalRecTy).getQuantity(); in emitGenericVarsProlog()
2148 CGM.getContext().getTypeAlignInChars(SecGlobalRecTy).getQuantity(); in emitGenericVarsProlog()
2181 CGM.getContext().getTypeAlignInChars(RDTy).getQuantity(); in emitGenericVarsProlog()
2187 CGM.getContext().getTypeAlignInChars(GlobalRecTy).getQuantity(); in emitGenericVarsProlog()
2203 CGM.getContext().getTypeAlignInChars(Int16Ty)), in emitGenericVarsProlog()
2408 CGM.getContext().getTypeAlignInChars(Int16Ty)), in emitGenericVarsEpilog()
3013 C.getTypeAlignInChars(Private->getType()));
3028 C.getTypeAlignInChars(Private->getType()));
3205 .alignTo(C.getTypeAlignInChars(Private->getType())) in emitInterWarpCopyFunction()
4515 unsigned Alignment = C.getTypeAlignInChars(RDTy).getQuantity(); in clear()
H A DItaniumCXXABI.cpp1098 auto Align = CGM.getContext().getTypeAlignInChars(FI.getReturnType()); in classifyReturnType()
1922 CGM.getContext().getTypeAlignInChars(elementType)); in getArrayCookieSizeImpl()
1939 std::max(SizeSize, Ctx.getTypeAlignInChars(ElementType)); in InitializeArrayCookie()
2007 CGM.getContext().getTypeAlignInChars(elementType)); in getArrayCookieSizeImpl()
2770 auto Align = CGM.getContext().getTypeAlignInChars(CGM.getContext().CharTy); in GetAddrOfTypeName()
H A DSwiftCallingConv.cpp826 CharUnits alignment = CGM.getContext().getTypeAlignInChars(type); in classifyType()
H A DTargetInfo.cpp83 return ABIArgInfo::getIndirect(getContext().getTypeAlignInChars(Ty), in getNaturalAlignIndirect()
89 return ABIArgInfo::getIndirectInReg(getContext().getTypeAlignInChars(Ty), in getNaturalAlignIndirectInReg()
3655 CharUnits Align = CGF.getContext().getTypeAlignInChars(Ty); in EmitX86_64VAArgFromMemory()
4272 CharUnits Align = CGF.getContext().getTypeAlignInChars(Ty); in EmitVAArg()
4296 getContext().getTypeAlignInChars(Ty)); in EmitVAArg()
4723 uint64_t TyAlign = getContext().getTypeAlignInChars(Ty).getQuantity(); in classifyArgumentType()
5918 TyAlign = getContext().getTypeAlignInChars(Ty).getQuantity(); in classifyArgumentType()
8537 CharUnits TypeAlign = getContext().getTypeAlignInChars(Ty); in EmitVAArg()
H A DCGExpr.cpp135 CharUnits Align = getContext().getTypeAlignInChars(Ty); in CreateIRTemp()
142 return CreateMemTemp(Ty, getContext().getTypeAlignInChars(Ty), Name, Alloca); in CreateMemTemp()
158 return CreateMemTempWithoutCast(Ty, getContext().getTypeAlignInChars(Ty), in CreateMemTempWithoutCast()
394 CharUnits alignment = CGF.getContext().getTypeAlignInChars(Ty); in createReferenceTemporary()
738 AlignVal = getContext().getTypeAlignInChars(Ty).getQuantity(); in EmitTypeCheck()
H A DCodeGenFunction.cpp148 Alignment = getContext().getTypeAlignInChars(T); in getNaturalTypeAlignment()
1171 getContext().getTypeAlignInChars(ThisTy->getPointeeType()), in StartFunction()
H A DCGCall.cpp2438 Address arg = Address(V, getContext().getTypeAlignInChars(pointeeTy)); in EmitFunctionProlog()
3976 getContext().getTypeAlignInChars(I->Ty)))) { in EmitCall()
4039 Address(V, getContext().getTypeAlignInChars(pointeeTy)); in EmitCall()
H A DMicrosoftCXXABI.cpp1058 CharUnits Align = CGM.getContext().getTypeAlignInChars(FI.getReturnType()); in classifyReturnType()
2028 CGM.getContext().getTypeAlignInChars(CGM.getContext().IntTy); in getAddrOfVBTable()
2190 Ctx.getTypeAlignInChars(type)); in getArrayCookieSizeImpl()
H A DCodeGenModule.cpp4335 CharUnits Align = isUTF16 ? Context.getTypeAlignInChars(Context.ShortTy) in GetAddrOfConstantCFString()
4336 : Context.getTypeAlignInChars(Context.CharTy); in GetAddrOfConstantCFString()
4600 CharUnits Align = getContext().getTypeAlignInChars(MaterializedType); in GetAddrOfGlobalTemporary()
H A DCGExprAgg.cpp503 CharUnits Align = CGM.getContext().getTypeAlignInChars(ArrayQTy); in EmitArrayInit()
H A DCGOpenMPRuntime.cpp1472 CharUnits Align = CGM.getContext().getTypeAlignInChars(IdentQTy); in getOrCreateDefaultLocation()
1540 CharUnits Align = CGM.getContext().getTypeAlignInChars(IdentQTy); in emitUpdateLocation()
8004 Address BPAddr(BP, Ctx.getTypeAlignInChars(Ctx.VoidPtrTy)); in emitOffloadingArrays()
8017 Address PAddr(P, Ctx.getTypeAlignInChars(Ctx.VoidPtrTy)); in emitOffloadingArrays()
8026 Address SAddr(S, Ctx.getTypeAlignInChars(Ctx.getSizeType())); in emitOffloadingArrays()
H A DCGExprCXX.cpp1572 CharUnits allocAlign = getContext().getTypeAlignInChars(allocType); in EmitCXXNewExpr()
H A DCGExprConstant.cpp610 CharUnits Align = CGM.getContext().getTypeAlignInChars(E->getType()); in tryEmitGlobalCompoundLiteral()
H A DCGDecl.cpp1685 CharUnits ConstantAlign = getContext().getTypeAlignInChars(VlaSize.Type); in EmitAutoVarInit()
H A DCGAtomic.cpp726 CharUnits Align = CGF.getContext().getTypeAlignInChars(ValTy); in AddDirectArgument()
H A DCGBuiltin.cpp2355 getContext().getTypeAlignInChars(getContext().WCharTy); in EmitBuiltinExpr()
9989 getContext().getTypeAlignInChars(E->getArg(1)->getType()).getQuantity(); in EmitX86BuiltinExpr()
10029 getContext().getTypeAlignInChars(E->getArg(1)->getType()).getQuantity(); in EmitX86BuiltinExpr()
11496 IntTy, Ptr, getContext().getTypeAlignInChars(E->getType())); in EmitX86BuiltinExpr()
11508 IntTy, Ptr, getContext().getTypeAlignInChars(E->getType())); in EmitX86BuiltinExpr()
H A DCGObjC.cpp3575 = getContext().getTypeAlignInChars(TheCXXConstructExpr->getType()); in GenerateObjCAtomicGetterCopyHelperFunction()
H A DCGObjCGNU.cpp1776 int align = llvm::Log2_32(Context.getTypeAlignInChars(ivarTy).getQuantity()); in GenerateClass()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayoutBuilder.cpp1409 CharUnits TypeAlign = Context.getTypeAlignInChars(Type); in LayoutWideBitField()
1746 FieldAlign = Context.getTypeAlignInChars(ATy->getElementType()); in LayoutField()
2404 Context.getTypeAlignInChars(FD->getType()), FieldRequiredAlignment); in getAdjustedElementInfo()
H A DASTContext.cpp2176 CharUnits ASTContext::getTypeAlignInChars(QualType T) const { in getTypeAlignInChars() function in ASTContext
2179 CharUnits ASTContext::getTypeAlignInChars(const Type *T) const { in getTypeAlignInChars() function in ASTContext
10155 CharUnits alignChars = getTypeAlignInChars(AtomicTy); in AtomicUsesUnsupportedLibcall()
H A DExprConstant.cpp6012 return Info.Ctx.getTypeAlignInChars(T.getTypePtr()); in GetAlignOfType()
8591 Info.Ctx.getTypeAlignInChars(PointeeType) >= Size) { in VisitBuiltinCallExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTContext.h2111 CharUnits getTypeAlignInChars(QualType T) const;
2112 CharUnits getTypeAlignInChars(const Type *T) const;
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp12301 CharUnits DestAlign = Context.getTypeAlignInChars(DestPointee); in CheckCastAlign()
12315 CharUnits SrcAlign = Context.getTypeAlignInChars(SrcPointee); in CheckCastAlign()
13795 Context.getTypeAlignInChars( in DiscardMisalignedMemberAddress()
13855 CharUnits ExpectedAlignment = Context.getTypeAlignInChars(E->getType()); in RefersToMemberWithReducedAlignment()
13869 CharUnits CompleteObjectAlignment = Context.getTypeAlignInChars( in RefersToMemberWithReducedAlignment()
13901 Context.getTypeAlignInChars(FD->getType()), in RefersToMemberWithReducedAlignment()
13902 Context.getTypeAlignInChars(FD->getParent()->getTypeForDecl())); in RefersToMemberWithReducedAlignment()
H A DSemaStmt.cpp2993 Context.getDeclAlign(VD) > Context.getTypeAlignInChars(VD->getType())) in isCopyElisionCandidate()

12