Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.cpp177 return ABIArgInfo::getIndirect(getContext().getTypeAlignInChars(Ty), in getNaturalAlignIndirect()
183 return ABIArgInfo::getIndirectInReg(getContext().getTypeAlignInChars(Ty), in getNaturalAlignIndirectInReg()
H A DCGOpenCLRuntime.cpp96 .getTypeAlignInChars(PipeTy->getElementType()) in getPipeElemAlign()
H A DSwiftCallingConv.cpp844 CharUnits alignment = CGM.getContext().getTypeAlignInChars(type); in classifyType()
H A DCGExpr.cpp162 CharUnits Align = getContext().getTypeAlignInChars(Ty); in CreateIRTemp()
169 return CreateMemTemp(Ty, getContext().getTypeAlignInChars(Ty), Name, Alloca); in CreateMemTemp()
197 return CreateMemTempWithoutCast(Ty, getContext().getTypeAlignInChars(Ty), in CreateMemTempWithoutCast()
460 CharUnits alignment = CGF.getContext().getTypeAlignInChars(Ty); in createReferenceTemporary()
6735 CharUnits Align = getContext().getTypeAlignInChars(T); in FlattenAccessAndType()
6748 CharUnits Align = getContext().getTypeAlignInChars(T); in FlattenAccessAndType()
H A DCGCall.cpp3139 getContext().getTypeAlignInChars(Ty)); in EmitFunctionProlog()
3290 V, pointeeTy, getContext().getTypeAlignInChars(pointeeTy)); in EmitFunctionProlog()
5357 I->Ty, getContext().getTypeAlignInChars(I->Ty), in EmitCall()
5409 (LV.getAlignment() < getContext().getTypeAlignInChars(I->Ty))) { in EmitCall()
5496 V, pointeeTy, getContext().getTypeAlignInChars(pointeeTy)); in EmitCall()
H A DCGObjC.cpp3745 CharUnits Alignment = C.getTypeAlignInChars(Ty); in GenerateObjCAtomicSetterCopyHelperFunction()
3843 CharUnits Alignment = C.getTypeAlignInChars(Ty); in GenerateObjCAtomicGetterCopyHelperFunction()
3938 getContext().getTypeAlignInChars(TheCXXConstructExpr->getType()); in GenerateObjCAtomicGetterCopyHelperFunction()
H A DCGDecl.cpp1893 CharUnits ConstantAlign = getContext().getTypeAlignInChars(VlaSize.Type); in emitZeroOrPatternForAutoVarInit()
2708 AllocaPtr = CreateMemTemp(PtrTy, getContext().getTypeAlignInChars(PtrTy), in EmitParmDecl()
H A DCodeGenModule.cpp3875 CharUnits Alignment = getContext().getTypeAlignInChars(GCD->getType()); in GetAddrOfUnnamedGlobalConstantDecl()
6650 CharUnits Align = isUTF16 ? Context.getTypeAlignInChars(Context.ShortTy) in GetAddrOfConstantCFString()
6651 : Context.getTypeAlignInChars(Context.CharTy); in GetAddrOfConstantCFString()
6924 CharUnits Align = getContext().getTypeAlignInChars(MaterializedType); in GetAddrOfGlobalTemporary()
8030 Alignment = getContext().getTypeAlignInChars(T); in getNaturalTypeAlignment()
H A DItaniumCXXABI.cpp1367 auto Align = CGM.getContext().getTypeAlignInChars(FI.getReturnType()); in classifyReturnType()
2537 CGM.getContext().getTypeAlignInChars(elementType)); in getArrayCookieSizeImpl()
3554 auto Align = CGM.getContext().getTypeAlignInChars(CGM.getContext().CharTy); in GetAddrOfTypeName()
H A DMicrosoftCXXABI.cpp1175 CharUnits Align = CGM.getContext().getTypeAlignInChars(FI.getReturnType()); in classifyReturnType()
2156 CGM.getContext().getTypeAlignInChars(CGM.getContext().IntTy); in getAddrOfVBTable()
2317 Ctx.getTypeAlignInChars(type)); in getArrayCookieSizeImpl()
H A DCGExprCXX.cpp1633 CharUnits allocAlign = getContext().getTypeAlignInChars(allocType); in EmitCXXNewExpr()
H A DCGExprAgg.cpp639 CharUnits Align = CGM.getContext().getTypeAlignInChars(GVArrayQTy); in EmitArrayInit()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DPPC.cpp215 CharUnits TyAlign = getContext().getTypeAlignInChars(Ty); in classifyArgumentType()
554 CharUnits Align = CGF.getContext().getTypeAlignInChars(Ty); in EmitVAArg()
578 getContext().getTypeAlignInChars(Ty)); in EmitVAArg()
858 uint64_t TyAlign = getContext().getTypeAlignInChars(Ty).getQuantity(); in classifyArgumentType()
H A DARM.cpp333 unsigned BaseAlign = getContext().getTypeAlignInChars(Base).getQuantity(); in classifyHomogeneousAggregate()
457 TyAlign = getContext().getTypeAlignInChars(Ty).getQuantity(); in classifyArgumentType()
H A DAMDGPU.cpp206 getContext().getTypeAlignInChars(Ty), in classifyKernelArgumentType()
282 getContext().getTypeAlignInChars(Ty), in classifyArgumentType()
H A DXCore.cpp148 CharUnits TypeAlign = getContext().getTypeAlignInChars(Ty); in EmitVAArg()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DAttrImpl.cpp267 return Ctx.getTypeAlignInChars(T.getTypePtr()).getQuantity() * in getAlignment()
H A DRecordLayoutBuilder.cpp1491 CharUnits TypeAlign = Context.getTypeAlignInChars(Type); in LayoutWideBitField()
2708 Context.getTypeAlignInChars(FD->getType()), FieldRequiredAlignment); in getAdjustedElementInfo()
/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenCXXExpr.cpp289 CharUnits allocAlign = getContext().getTypeAlignInChars(allocType); in emitCXXNewExpr()
H A DCIRGenFunction.cpp390 getContext().getTypeAlignInChars(returnType)); in startFunction()
H A DCIRGenExpr.cpp1672 CharUnits alignment = getContext().getTypeAlignInChars(qt); in createDummyValue()
1684 return createMemTemp(ty, getContext().getTypeAlignInChars(ty), loc, name, in createMemTemp()
H A DCIRGenModule.cpp178 alignment = astContext.getTypeAlignInChars(t); in getNaturalTypeAlignment()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/TargetBuiltins/
H A DX86.cpp1104 getContext().getTypeAlignInChars(E->getArg(1)->getType()).getAsAlign()); in EmitX86BuiltinExpr()
1146 getContext().getTypeAlignInChars(E->getArg(1)->getType()).getAsAlign()); in EmitX86BuiltinExpr()
3090 IntTy, Ptr, getContext().getTypeAlignInChars(E->getType())); in EmitX86BuiltinExpr()
3102 IntTy, Ptr, getContext().getTypeAlignInChars(E->getType())); in EmitX86BuiltinExpr()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h2620 CharUnits getTypeAlignInChars(QualType T) const;
2621 CharUnits getTypeAlignInChars(const Type *T) const;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp3467 CharUnits ParamAlign = Context.getTypeAlignInChars(ParamTy); in CheckArgAlignment()
3468 CharUnits ArgAlign = Context.getTypeAlignInChars(ArgTy); in CheckArgAlignment()
14460 return S.Context.getTypeAlignInChars(E->getType()->getPointeeType()); in getPresumedAlignmentOfPointer()
14480 CharUnits DestAlign = Context.getTypeAlignInChars(DestPointee); in CheckCastAlign()
15567 Context.getTypeAlignInChars( in DiscardMisalignedMemberAddress()
15629 CharUnits ExpectedAlignment = Context.getTypeAlignInChars(E->getType()); in RefersToMemberWithReducedAlignment()
15641 CharUnits CompleteObjectAlignment = Context.getTypeAlignInChars( in RefersToMemberWithReducedAlignment()
15673 Context.getTypeAlignInChars(FD->getType()), in RefersToMemberWithReducedAlignment()
15674 Context.getTypeAlignInChars(FD->getParent()->getTypeForDecl())); in RefersToMemberWithReducedAlignment()

12