Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DRecordLayoutBuilder.cpp1396 CharUnits TypeAlign = Context.getTypeAlignInChars(Type); in LayoutWideBitField()
1730 FieldAlign = Context.getTypeAlignInChars(ATy->getElementType()); in LayoutField()
2363 Context.getTypeAlignInChars(FD->getType()), FieldRequiredAlignment); in getAdjustedElementInfo()
DASTContext.cpp1878 CharUnits ASTContext::getTypeAlignInChars(QualType T) const { in getTypeAlignInChars() function in ASTContext
1881 CharUnits ASTContext::getTypeAlignInChars(const Type *T) const { in getTypeAlignInChars() function in ASTContext
8880 CharUnits alignChars = getTypeAlignInChars(AtomicTy); in AtomicUsesUnsupportedLibcall()
DExprConstant.cpp7092 Info.Ctx.getTypeAlignInChars(PointeeType) >= Size) { in VisitCallExpr()
/external/clang/include/clang/AST/
DASTContext.h1839 CharUnits getTypeAlignInChars(QualType T) const;
1840 CharUnits getTypeAlignInChars(const Type *T) const;
/external/clang/lib/CodeGen/
DSwiftCallingConv.cpp796 CharUnits alignment = CGM.getContext().getTypeAlignInChars(type); in classifyType()
DItaniumCXXABI.cpp981 auto Align = CGM.getContext().getTypeAlignInChars(FI.getReturnType()); in classifyReturnType()
1733 CGM.getContext().getTypeAlignInChars(elementType)); in getArrayCookieSizeImpl()
1750 std::max(SizeSize, Ctx.getTypeAlignInChars(ElementType)); in InitializeArrayCookie()
1817 CGM.getContext().getTypeAlignInChars(elementType)); in getArrayCookieSizeImpl()
DTargetInfo.cpp80 return ABIArgInfo::getIndirect(getContext().getTypeAlignInChars(Ty), in getNaturalAlignIndirect()
86 return ABIArgInfo::getIndirectInReg(getContext().getTypeAlignInChars(Ty), in getNaturalAlignIndirectInReg()
3331 CharUnits Align = CGF.getContext().getTypeAlignInChars(Ty); in EmitX86_64VAArgFromMemory()
3804 CharUnits Align = CGF.getContext().getTypeAlignInChars(Ty); in EmitVAArg()
3828 getContext().getTypeAlignInChars(Ty)); in EmitVAArg()
4233 uint64_t TyAlign = getContext().getTypeAlignInChars(Ty).getQuantity(); in classifyArgumentType()
7392 CharUnits TypeAlign = getContext().getTypeAlignInChars(Ty); in EmitVAArg()
DCGExprCXX.cpp1352 getContext().getTypeAlignInChars(allocType)); in EmitCXXNewExpr()
1384 getContext().getTypeAlignInChars(allocType); in EmitCXXNewExpr()
DCodeGenModule.cpp3181 ? getContext().getTypeAlignInChars(getContext().ShortTy) in GetAddrOfConstantCFString()
3182 : getContext().getTypeAlignInChars(getContext().CharTy); in GetAddrOfConstantCFString()
3318 CharUnits Align = getContext().getTypeAlignInChars(getContext().CharTy); in GetAddrOfConstantString()
3546 CharUnits Align = getContext().getTypeAlignInChars(MaterializedType); in GetAddrOfGlobalTemporary()
DCGExpr.cpp94 CharUnits Align = getContext().getTypeAlignInChars(Ty); in CreateIRTemp()
100 return CreateMemTemp(Ty, getContext().getTypeAlignInChars(Ty), Name); in CreateMemTemp()
333 CharUnits alignment = CGF.getContext().getTypeAlignInChars(Ty); in createReferenceTemporary()
590 AlignVal = getContext().getTypeAlignInChars(Ty).getQuantity(); in EmitTypeCheck()
DCGCall.cpp2284 Address arg = Address(V, getContext().getTypeAlignInChars(pointeeTy)); in EmitFunctionProlog()
3325 if (L.getAlignment() >= getContext().getTypeAlignInChars(type)) { in EmitCallArg()
3696 Address(V, getContext().getTypeAlignInChars(pointeeTy)); in EmitCall()
DCGExprConstant.cpp1029 CharUnits Align = CGM.getContext().getTypeAlignInChars(E->getType()); in EmitLValue()
DCodeGenFunction.cpp131 Alignment = getContext().getTypeAlignInChars(T); in getNaturalTypeAlignment()
DCGAtomic.cpp642 CharUnits Align = CGF.getContext().getTypeAlignInChars(ValTy); in AddDirectArgument()
DCGOpenMPRuntime.cpp5632 Address BPAddr(BP, Ctx.getTypeAlignInChars(Ctx.VoidPtrTy)); in emitOffloadingArrays()
5646 Address PAddr(P, Ctx.getTypeAlignInChars(Ctx.VoidPtrTy)); in emitOffloadingArrays()
5654 Address SAddr(S, Ctx.getTypeAlignInChars(Ctx.getSizeType())); in emitOffloadingArrays()
DMicrosoftCXXABI.cpp1083 CharUnits Align = CGM.getContext().getTypeAlignInChars(FI.getReturnType()); in classifyReturnType()
2140 Ctx.getTypeAlignInChars(type)); in getArrayCookieSizeImpl()
DCGObjC.cpp3330 = getContext().getTypeAlignInChars(TheCXXConstructExpr->getType()); in GenerateObjCAtomicGetterCopyHelperFunction()
DCGBuiltin.cpp6959 getContext().getTypeAlignInChars(E->getArg(1)->getType()).getQuantity(); in EmitX86BuiltinExpr()
6995 getContext().getTypeAlignInChars(E->getArg(1)->getType()).getQuantity(); in EmitX86BuiltinExpr()
/external/clang/tools/libclang/
DCXType.cpp730 return Ctx.getTypeAlignInChars(QT).getQuantity(); in clang_Type_getAlignOf()
/external/clang/lib/Sema/
DSemaStmt.cpp2760 Context.getDeclAlign(VD) > Context.getTypeAlignInChars(VD->getType())) in isCopyElisionCandidate()
DSemaChecking.cpp9503 CharUnits DestAlign = Context.getTypeAlignInChars(DestPointee); in CheckCastAlign()
9517 CharUnits SrcAlign = Context.getTypeAlignInChars(SrcPointee); in CheckCastAlign()
DSemaDeclAttr.cpp3327 CharUnits NaturalAlign = Context.getTypeAlignInChars(UnderlyingTy); in CheckAlignasUnderalignment()
DSemaOpenMP.cpp968 Ctx.getDeclAlign(D) > Ctx.getTypeAlignInChars(Ctx.getUIntPtrType()))) { in IsOpenMPCapturedByRef()