Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DRecordLayoutBuilder.cpp1397 CharUnits TypeAlign = Context.getTypeAlignInChars(Type); in LayoutWideBitField()
1715 FieldAlign = Context.getTypeAlignInChars(ATy->getElementType()); in LayoutField()
2349 Context.getTypeAlignInChars(FD->getType()), FieldRequiredAlignment); in getAdjustedElementInfo()
DASTContext.cpp1880 CharUnits ASTContext::getTypeAlignInChars(QualType T) const { in getTypeAlignInChars() function in ASTContext
1883 CharUnits ASTContext::getTypeAlignInChars(const Type *T) const { in getTypeAlignInChars() function in ASTContext
8689 CharUnits alignChars = getTypeAlignInChars(AtomicTy); in AtomicUsesUnsupportedLibcall()
DExprConstant.cpp6813 Info.Ctx.getTypeAlignInChars(PointeeType) >= Size) { in VisitCallExpr()
/external/clang/include/clang/AST/
DASTContext.h1814 CharUnits getTypeAlignInChars(QualType T) const;
1815 CharUnits getTypeAlignInChars(const Type *T) const;
/external/clang/lib/CodeGen/
DItaniumCXXABI.cpp988 auto Align = CGM.getContext().getTypeAlignInChars(FI.getReturnType()); in classifyReturnType()
1735 CGM.getContext().getTypeAlignInChars(elementType)); in getArrayCookieSizeImpl()
1752 std::max(SizeSize, Ctx.getTypeAlignInChars(ElementType)); in InitializeArrayCookie()
1819 CGM.getContext().getTypeAlignInChars(elementType)); in getArrayCookieSizeImpl()
DTargetInfo.cpp79 return ABIArgInfo::getIndirect(getContext().getTypeAlignInChars(Ty), in getNaturalAlignIndirect()
85 return ABIArgInfo::getIndirectInReg(getContext().getTypeAlignInChars(Ty), in getNaturalAlignIndirectInReg()
3110 CharUnits Align = CGF.getContext().getTypeAlignInChars(Ty); in EmitX86_64VAArgFromMemory()
3578 CharUnits Align = CGF.getContext().getTypeAlignInChars(Ty); in EmitVAArg()
3602 getContext().getTypeAlignInChars(Ty)); in EmitVAArg()
3996 uint64_t TyAlign = getContext().getTypeAlignInChars(Ty).getQuantity(); in classifyArgumentType()
6957 CharUnits TypeAlign = getContext().getTypeAlignInChars(Ty); in EmitVAArg()
DCodeGenModule.cpp2920 CharUnits Align = getContext().getTypeAlignInChars(getContext().ShortTy); in GetAddrOfConstantCFString()
2924 CharUnits Align = getContext().getTypeAlignInChars(getContext().CharTy); in GetAddrOfConstantCFString()
3045 CharUnits Align = getContext().getTypeAlignInChars(getContext().CharTy); in GetAddrOfConstantString()
3273 CharUnits Align = getContext().getTypeAlignInChars(MaterializedType); in GetAddrOfGlobalTemporary()
DCGExprCXX.cpp1344 getContext().getTypeAlignInChars(allocType)); in EmitCXXNewExpr()
1376 getContext().getTypeAlignInChars(allocType); in EmitCXXNewExpr()
DCGExpr.cpp93 CharUnits Align = getContext().getTypeAlignInChars(Ty); in CreateIRTemp()
99 return CreateMemTemp(Ty, getContext().getTypeAlignInChars(Ty), Name); in CreateMemTemp()
332 CharUnits alignment = CGF.getContext().getTypeAlignInChars(Ty); in createReferenceTemporary()
565 AlignVal = getContext().getTypeAlignInChars(Ty).getQuantity(); in EmitTypeCheck()
DCGOpenMPRuntime.cpp3445 Address BPAddr(BP, Ctx.getTypeAlignInChars(Ctx.VoidPtrTy)); in emitTargetCall()
3459 Address PAddr(P, Ctx.getTypeAlignInChars(Ctx.VoidPtrTy)); in emitTargetCall()
3467 Address SAddr(S, Ctx.getTypeAlignInChars(Ctx.getSizeType())); in emitTargetCall()
DCGExprConstant.cpp1016 CharUnits Align = CGM.getContext().getTypeAlignInChars(E->getType()); in EmitLValue()
DCodeGenFunction.cpp131 Alignment = getContext().getTypeAlignInChars(T); in getNaturalTypeAlignment()
DCGAtomic.cpp654 CharUnits Align = CGF.getContext().getTypeAlignInChars(ValTy); in AddDirectArgument()
DMicrosoftCXXABI.cpp1084 CharUnits Align = CGM.getContext().getTypeAlignInChars(FI.getReturnType()); in classifyReturnType()
2132 Ctx.getTypeAlignInChars(type)); in getArrayCookieSizeImpl()
DCGObjC.cpp3063 = getContext().getTypeAlignInChars(TheCXXConstructExpr->getType()); in GenerateObjCAtomicGetterCopyHelperFunction()
DCGCall.cpp2982 if (L.getAlignment() >= getContext().getTypeAlignInChars(type)) { in EmitCallArg()
/external/clang/tools/libclang/
DCXType.cpp717 return Ctx.getTypeAlignInChars(QT).getQuantity(); in clang_Type_getAlignOf()
/external/clang/lib/Sema/
DSemaStmt.cpp2725 Context.getDeclAlign(VD) > Context.getTypeAlignInChars(VD->getType())) in isCopyElisionCandidate()
DSemaChecking.cpp8472 CharUnits DestAlign = Context.getTypeAlignInChars(DestPointee); in CheckCastAlign()
8486 CharUnits SrcAlign = Context.getTypeAlignInChars(SrcPointee); in CheckCastAlign()
DSemaDeclAttr.cpp3255 CharUnits NaturalAlign = Context.getTypeAlignInChars(UnderlyingTy); in CheckAlignasUnderalignment()
DSemaOpenMP.cpp829 Ctx.getDeclAlign(VD) > Ctx.getTypeAlignInChars(Ctx.getUIntPtrType()))) in IsOpenMPCapturedByRef()