|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/ASTContext.h 2139 CharUnits getTypeAlignInChars(QualType T) const;
References
tools/clang/lib/AST/ASTContext.cpp10379 CharUnits alignChars = getTypeAlignInChars(AtomicTy);
tools/clang/lib/AST/ExprConstant.cpp10937 Info.Ctx.getTypeAlignInChars(PointeeType) >= Size) {
tools/clang/lib/AST/RecordLayoutBuilder.cpp 1423 CharUnits TypeAlign = Context.getTypeAlignInChars(Type);
1769 FieldAlign = Context.getTypeAlignInChars(ATy->getElementType());
2449 Context.getTypeAlignInChars(FD->getType()), FieldRequiredAlignment);
tools/clang/lib/CodeGen/CGAtomic.cpp 727 CharUnits Align = CGF.getContext().getTypeAlignInChars(ValTy);
tools/clang/lib/CodeGen/CGBuiltin.cpp 2521 getContext().getTypeAlignInChars(getContext().WCharTy);
10506 getContext().getTypeAlignInChars(E->getArg(1)->getType()).getQuantity();
10546 getContext().getTypeAlignInChars(E->getArg(1)->getType()).getQuantity();
12332 IntTy, Ptr, getContext().getTypeAlignInChars(E->getType()));
12344 IntTy, Ptr, getContext().getTypeAlignInChars(E->getType()));
tools/clang/lib/CodeGen/CGCall.cpp 2426 Address arg = Address(V, getContext().getTypeAlignInChars(pointeeTy));
3978 getContext().getTypeAlignInChars(I->Ty)))) {
4053 Address(V, getContext().getTypeAlignInChars(pointeeTy));
tools/clang/lib/CodeGen/CGDecl.cpp 1707 CharUnits ConstantAlign = getContext().getTypeAlignInChars(VlaSize.Type);
tools/clang/lib/CodeGen/CGExpr.cpp 135 CharUnits Align = getContext().getTypeAlignInChars(Ty);
142 return CreateMemTemp(Ty, getContext().getTypeAlignInChars(Ty), Name, Alloca);
158 return CreateMemTempWithoutCast(Ty, getContext().getTypeAlignInChars(Ty),
394 CharUnits alignment = CGF.getContext().getTypeAlignInChars(Ty);
745 AlignVal = getContext().getTypeAlignInChars(Ty).getQuantity();
tools/clang/lib/CodeGen/CGExprAgg.cpp 506 CharUnits Align = CGM.getContext().getTypeAlignInChars(ArrayQTy);
tools/clang/lib/CodeGen/CGExprCXX.cpp 1558 CharUnits allocAlign = getContext().getTypeAlignInChars(allocType);
tools/clang/lib/CodeGen/CGExprConstant.cpp 887 CharUnits Align = CGM.getContext().getTypeAlignInChars(E->getType());
tools/clang/lib/CodeGen/CGObjC.cpp 3657 = getContext().getTypeAlignInChars(TheCXXConstructExpr->getType());
tools/clang/lib/CodeGen/CGObjCGNU.cpp 1858 llvm::Log2_32(Context.getTypeAlignInChars(ivarTy).getQuantity());
tools/clang/lib/CodeGen/CGOpenCLRuntime.cpp 113 .getTypeAlignInChars(PipeTy->getElementType())
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1568 CharUnits Align = CGM.getContext().getTypeAlignInChars(IdentQTy);
1636 CharUnits Align = CGM.getContext().getTypeAlignInChars(IdentQTy);
8521 Address(CV, CGF.getContext().getTypeAlignInChars(ElementType)),
8638 Address BPAddr(BP, Ctx.getTypeAlignInChars(Ctx.VoidPtrTy));
8651 Address PAddr(P, Ctx.getTypeAlignInChars(Ctx.VoidPtrTy));
8660 Address SAddr(S, Ctx.getTypeAlignInChars(Int64Ty));
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 2129 CGM.getContext().getTypeAlignInChars(GlobalRecTy).getQuantity();
2175 CGM.getContext().getTypeAlignInChars(SecGlobalRecTy).getQuantity();
2208 CGM.getContext().getTypeAlignInChars(RDTy).getQuantity();
2214 CGM.getContext().getTypeAlignInChars(GlobalRecTy).getQuantity();
2230 CGM.getContext().getTypeAlignInChars(Int16Ty)),
2434 CGM.getContext().getTypeAlignInChars(Int16Ty)),
3041 C.getTypeAlignInChars(Private->getType()));
3056 C.getTypeAlignInChars(Private->getType()));
3245 .alignTo(C.getTypeAlignInChars(Private->getType()))
3683 Address(ElemPtrPtr, C.getTypeAlignInChars(Private->getType()));
3884 Address(ElemPtrPtr, C.getTypeAlignInChars(Private->getType()));
5076 unsigned Alignment = C.getTypeAlignInChars(RDTy).getQuantity();
tools/clang/lib/CodeGen/CodeGenFunction.cpp 144 Alignment = getContext().getTypeAlignInChars(T);
1005 getContext().getTypeAlignInChars(ThisTy->getPointeeType()),
tools/clang/lib/CodeGen/CodeGenModule.cpp 4741 CharUnits Align = isUTF16 ? Context.getTypeAlignInChars(Context.ShortTy)
4742 : Context.getTypeAlignInChars(Context.CharTy);
5014 CharUnits Align = getContext().getTypeAlignInChars(MaterializedType);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 1154 auto Align = CGM.getContext().getTypeAlignInChars(FI.getReturnType());
1990 CGM.getContext().getTypeAlignInChars(elementType));
2007 std::max(SizeSize, Ctx.getTypeAlignInChars(ElementType));
2075 CGM.getContext().getTypeAlignInChars(elementType));
2867 auto Align = CGM.getContext().getTypeAlignInChars(CGM.getContext().CharTy);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1097 CharUnits Align = CGM.getContext().getTypeAlignInChars(FI.getReturnType());
2061 CGM.getContext().getTypeAlignInChars(CGM.getContext().IntTy);
2223 Ctx.getTypeAlignInChars(type));
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 825 CharUnits alignment = CGM.getContext().getTypeAlignInChars(type);
tools/clang/lib/CodeGen/TargetInfo.cpp 82 return ABIArgInfo::getIndirect(getContext().getTypeAlignInChars(Ty),
88 return ABIArgInfo::getIndirectInReg(getContext().getTypeAlignInChars(Ty),
3691 CharUnits Align = CGF.getContext().getTypeAlignInChars(Ty);
4304 CharUnits Align = CGF.getContext().getTypeAlignInChars(Ty);
4328 getContext().getTypeAlignInChars(Ty));
4755 uint64_t TyAlign = getContext().getTypeAlignInChars(Ty).getQuantity();
5948 TyAlign = getContext().getTypeAlignInChars(Ty).getQuantity();
8721 CharUnits TypeAlign = getContext().getTypeAlignInChars(Ty);
tools/clang/lib/Sema/SemaChecking.cpp13151 CharUnits DestAlign = Context.getTypeAlignInChars(DestPointee);
13165 CharUnits SrcAlign = Context.getTypeAlignInChars(SrcPointee);
14659 Context.getTypeAlignInChars(
14719 CharUnits ExpectedAlignment = Context.getTypeAlignInChars(E->getType());
14765 Context.getTypeAlignInChars(FD->getType()),
tools/clang/lib/Sema/SemaDeclAttr.cpp 3793 CharUnits NaturalAlign = Context.getTypeAlignInChars(UnderlyingTy);
tools/clang/lib/Sema/SemaExprCXX.cpp 957 CharUnits TypeAlign = Context.getTypeAlignInChars(Ty);
tools/clang/lib/Sema/SemaOpenMP.cpp 1869 Ctx.getDeclAlign(D) > Ctx.getTypeAlignInChars(Ctx.getUIntPtrType()))) {
tools/clang/lib/Sema/SemaStmt.cpp 3020 Context.getDeclAlign(VD) > Context.getTypeAlignInChars(VD->getType()))
tools/clang/tools/libclang/CXType.cpp 914 return Ctx.getTypeAlignInChars(QT).getQuantity();