|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/AST/ASTContext.h 2097 CharUnits toCharUnitsFromBits(int64_t BitSize) const;
References
tools/clang/include/clang/AST/ASTContext.h 2195 return toCharUnitsFromBits(Target->getExnObjectAlignment());
tools/clang/lib/AST/ASTContext.cpp 1691 return toCharUnitsFromBits(Align);
1740 return std::make_pair(toCharUnitsFromBits(Info.Width),
1741 toCharUnitsFromBits(Info.Align));
2267 return toCharUnitsFromBits(getTypeAlign(T));
2270 return toCharUnitsFromBits(getTypeAlign(T));
2277 return toCharUnitsFromBits(getTypeUnadjustedAlign(T));
2280 return toCharUnitsFromBits(getTypeUnadjustedAlign(T));
2333 return toCharUnitsFromBits(getAlignOfGlobalVar(T));
tools/clang/lib/AST/ExprConstant.cpp 2731 LVal.adjustOffset(Info.Ctx.toCharUnitsFromBits(RL->getFieldOffset(I)));
6264 Info.Ctx.toCharUnitsFromBits(FieldOffsetBits) + Offset;
8082 return Info.Ctx.toCharUnitsFromBits(
10831 CharUnits CharTy1Size = Info.Ctx.toCharUnitsFromBits(CharTy1Width);
10925 if (Size <= Info.Ctx.toCharUnitsFromBits(InlineWidthBits)) {
11942 Info.Ctx.toCharUnitsFromBits(
11984 Result += Info.Ctx.toCharUnitsFromBits(RL.getFieldOffset(i));
tools/clang/lib/AST/ItaniumCXXABI.cpp 224 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
tools/clang/lib/AST/MicrosoftMangle.cpp 704 CharUnits PointerWidth = getASTContext().toCharUnitsFromBits(
tools/clang/lib/AST/RecordLayoutBuilder.cpp 147 return Context.toCharUnitsFromBits(FieldOffset);
786 return Context.toCharUnitsFromBits(Size);
797 return Context.toCharUnitsFromBits(DataSize);
1041 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
1043 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerAlign(0));
1279 MaxFieldAlignment = Context.toCharUnitsFromBits(MFAA->getAlignment());
1282 UpdateAlignment(Context.toCharUnitsFromBits(MaxAlign));
1295 Alignment = Context.toCharUnitsFromBits(External.Align);
1321 NonVirtualSize = Context.toCharUnitsFromBits(
1729 std::max(UnadjustedAlignment, Context.toCharUnitsFromBits(FieldAlign));
1730 UpdateAlignment(Context.toCharUnitsFromBits(FieldAlign),
1731 Context.toCharUnitsFromBits(UnpackedFieldAlign));
1773 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(AS));
1775 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerAlign(AS));
1840 Context.toCharUnitsFromBits(D->getMaxAlignment());
1855 FieldOffset = Context.toCharUnitsFromBits(
2445 Context.toCharUnitsFromBits(FD->getMaxAlignment());
2482 RequiredAlignment, Context.toCharUnitsFromBits(RD->getMaxAlignment()));
2504 RequiredAlignment, Context.toCharUnitsFromBits(RD->getMaxAlignment()));
2529 MaxFieldAlignment = Context.toCharUnitsFromBits(PackedAlignment);
2554 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
2556 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerAlign(0));
2706 Context.toCharUnitsFromBits(External.getExternalFieldOffset(FD));
2740 auto NewSize = Context.toCharUnitsFromBits(
2930 Size = Context.toCharUnitsFromBits(External.Size);
2932 Alignment = Context.toCharUnitsFromBits(External.Align);
3364 Offset + C.toCharUnitsFromBits(LocalFieldOffsetInBits);
tools/clang/lib/AST/VTableBuilder.cpp 666 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
tools/clang/lib/CodeGen/CGAtomic.cpp 69 AtomicAlign = C.toCharUnitsFromBits(AtomicAlignInBits);
70 ValueAlign = C.toCharUnitsFromBits(ValueAlignInBits);
81 C.toCharUnitsFromBits(Offset + OrigBFI.Size + C.getCharWidth() - 1)
85 (C.toCharUnitsFromBits(OrigBFI.Offset) / lvalue.getAlignment()) *
104 C.toCharUnitsFromBits(AtomicSizeInBits).getQuantity());
171 CharUnits size = CGF.getContext().toCharUnitsFromBits(AtomicSizeInBits);
352 CGF.getContext().toCharUnitsFromBits(AtomicSizeInBits).getQuantity(),
tools/clang/lib/CodeGen/CGBuiltin.cpp 2363 .toCharUnitsFromBits(TI.getSuitableAlign())
2377 CGM.getContext().toCharUnitsFromBits(AlignmentInBits).getQuantity();
12277 getContext().toCharUnitsFromBits(128));
tools/clang/lib/CodeGen/CGClass.cpp 777 Context.toCharUnitsFromBits(Info.getFieldOffset(i)).getQuantity();
932 CharUnits MemcpySize = Ctx.toCharUnitsFromBits(MemcpySizeBits);
1713 Context.toCharUnitsFromBits(Layout.getFieldOffset(layoutStartOffset))
1723 Context.toCharUnitsFromBits(
1727 PoisonSize = Context.toCharUnitsFromBits(
1755 Context.toCharUnitsFromBits(CGF.PointerWidthInBits).getQuantity();
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1795 CGM.getContext().toCharUnitsFromBits((int64_t)fieldOffset);
3871 if (Align > CGM.getContext().toCharUnitsFromBits(
3874 CGM.getContext().toCharUnitsFromBits(FieldOffset);
3969 offset = CGM.getContext().toCharUnitsFromBits(
3975 offset = CGM.getContext().toCharUnitsFromBits(XOffset);
4132 CGM.getContext().toCharUnitsFromBits(target.getPointerSizeInBits(0));
4137 offset = CGM.getContext().toCharUnitsFromBits(XOffset);
tools/clang/lib/CodeGen/CGExpr.cpp 3928 CharUnits Offset = CGF.getContext().toCharUnitsFromBits(
tools/clang/lib/CodeGen/CGExprAgg.cpp 1786 NumNonZeroBytes += CGF.getContext().toCharUnitsFromBits(
tools/clang/lib/CodeGen/CGExprCXX.cpp 1636 allocationAlign, getContext().toCharUnitsFromBits(AllocatorAlign));
1801 CharUnits DeleteTypeAlign = getContext().toCharUnitsFromBits(
tools/clang/lib/CodeGen/CGExprConstant.cpp 191 Context.toCharUnitsFromBits(OffsetInBits - OffsetWithinChar);
577 CharUnits FieldOffsetInChars = Context.toCharUnitsFromBits(FieldOffset);
701 CharUnits Offset = CGM.getContext().toCharUnitsFromBits(
2183 CharUnits chars = getContext().toCharUnitsFromBits((int64_t) fieldOffset);
tools/clang/lib/CodeGen/CGExprScalar.cpp 2757 .toCharUnitsFromBits(CGF.getContext().getOpenMPDefaultSimdAlign(
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp 68 return Ctx.toCharUnitsFromBits(getFieldOffsetInBits(FD));
123 Start = CurStructOffset + Ctx.toCharUnitsFromBits(FStartInBits);
124 End = CurStructOffset + Ctx.toCharUnitsFromBits(RoundedFEnd);
tools/clang/lib/CodeGen/CGObjCMac.cpp 2499 CGM.getContext().toCharUnitsFromBits(RL.getFieldOffset(i));
5179 return CGM.getContext().toCharUnitsFromBits(offsetInBits);
tools/clang/lib/CodeGen/CGObjCRuntime.cpp 93 CharUnits StorageSize = CGF.CGM.getContext().toCharUnitsFromBits(
95 CharUnits Alignment = CGF.CGM.getContext().toCharUnitsFromBits(AlignmentBits);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp10717 C.toCharUnitsFromBits(C.getOpenMPDefaultSimdAlign(ParmTy))
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 146 return Context.toCharUnitsFromBits(BitOffset);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp 1536 .toCharUnitsFromBits(CGF.getContext().getOpenMPDefaultSimdAlign(
tools/clang/lib/CodeGen/CGVTables.cpp 1073 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
tools/clang/lib/CodeGen/CodeGenFunction.cpp 126 return getContext().toCharUnitsFromBits(Align);
tools/clang/lib/CodeGen/CodeGenModule.cpp 114 C.toCharUnitsFromBits(C.getTargetInfo().getPointerAlign(0)).getQuantity();
116 C.toCharUnitsFromBits(C.getTargetInfo().getMaxPointerWidth()).getQuantity();
118 C.toCharUnitsFromBits(C.getTargetInfo().getIntAlign()).getQuantity();
3717 return Context.toCharUnitsFromBits(
4781 IsSwiftABI ? Context.toCharUnitsFromBits(64) : getPointerAlign();
tools/clang/lib/CodeGen/CodeGenTBAA.cpp 311 uint64_t Offset = Context.toCharUnitsFromBits(BitOffset).getQuantity();
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 973 Context.toCharUnitsFromBits(Context.getTargetInfo().getPointerWidth(0));
1031 getContext().toCharUnitsFromBits(getContext().getFieldOffset(MPD));
1766 getContext().toCharUnitsFromBits(PAlign).getQuantity());
3516 CGM.getContext().toCharUnitsFromBits(CGM.getTarget().getPointerAlign(0));
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1617 ? getContext().toCharUnitsFromBits(
2729 CharUnits FieldOffset = Ctx.toCharUnitsFromBits(Ctx.getFieldOffset(MPD));
tools/clang/lib/CodeGen/SwiftCallingConv.cpp 156 begin + CGM.getContext().toCharUnitsFromBits(fieldOffsetInBits));
181 CharUnits bitfieldByteBegin = ctx.toCharUnitsFromBits(bitfieldBitBegin);
188 ctx.toCharUnitsFromBits(bitfieldBitLast) + CharUnits::One();
640 return CGM.getContext().toCharUnitsFromBits(
tools/clang/lib/CodeGen/TargetInfo.cpp 3940 CharUnits Align = getContext().toCharUnitsFromBits(Info.Align);
9413 QTy, CurOff + getContext().toCharUnitsFromBits(FieldOffInBits),
tools/clang/lib/Sema/SemaChecking.cpp14729 Offset += Context.toCharUnitsFromBits(Context.getFieldOffset(*I));
tools/clang/lib/Sema/SemaDecl.cpp 2475 << (unsigned)S.Context.toCharUnitsFromBits(OldAlign).getQuantity()
2476 << (unsigned)S.Context.toCharUnitsFromBits(NewAlign).getQuantity();
12661 CharUnits MaxAlignChars = Context.toCharUnitsFromBits(MaxAlign);
tools/clang/lib/Sema/SemaDeclAttr.cpp 3738 Context.toCharUnitsFromBits(Context.getTargetInfo().getMaxTLSAlign())
3792 CharUnits RequestedAlign = Context.toCharUnitsFromBits(Align);
tools/clang/lib/Sema/SemaStmtAsm.cpp 827 CharUnits Result = Context.toCharUnitsFromBits(RL.getFieldOffset(i));
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 194 CharUnits Offset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0));
202 CharUnits FieldOffset = ASTContext.toCharUnitsFromBits(FieldOffsetBits);
255 RetVal.Align = std::max(Ctx.toCharUnitsFromBits(Max), RetVal.Align);
265 CharUnits NewOffset = ASTContext.toCharUnitsFromBits(RL.getFieldOffset(0));