Home | History | Annotate | Download | only in CodeGen

Lines Matching full:getcontext

204   Alignment = Types.getContext().getASTRecordLayout(D).getAlignment();
236 uint64_t TypeSizeInBits = Types.getContext().toBits(TypeSizeInBytes);
271 uint64_t NextFieldOffsetInBits = Types.getContext().toBits(NextFieldOffset);
277 = Types.getContext().toCharUnitsFromBits(FirstFieldOffset);
285 Types.getContext().toCharUnitsFromBits(FirstFieldOffset);
292 NextFieldOffsetInBits = Types.getContext().toBits(NextFieldOffset);
297 AppendPadding(Types.getContext().toCharUnitsFromBits(FirstFieldOffset),
307 (*FJ)->getBitWidthValue(Types.getContext()) != 0); FI = FJ++) {
308 NextContiguousFieldOffset += (*FJ)->getBitWidthValue(Types.getContext());
324 uint64_t LastFieldSize = LastFD->getBitWidthValue(Types.getContext());
326 CharUnits StorageBytes = Types.getContext().toCharUnitsFromBits(
328 uint64_t StorageBits = Types.getContext().toBits(StorageBytes);
341 uint64_t EndOffset = Types.getContext().toBits(Layout.getDataSize());
355 StorageBytes = Types.getContext().toCharUnitsFromBits(StorageBits);
356 assert(StorageBits == (uint64_t)Types.getContext().toBits(StorageBytes));
368 uint64_t FieldSize = FD->getBitWidthValue(Types.getContext());
390 = Types.getContext().toCharUnitsFromBits(fieldOffset);
407 if (MFAA->getAlignment() != Types.getContext().toBits(typeAlignment))
445 uint64_t FieldSize = Field->getBitWidthValue(Types.getContext());
454 = Types.getContext().toCharUnitsFromBits(StorageBits);
474 const ASTRecordLayout &layout = Types.getContext().getASTRecordLayout(D);
546 = Types.getContext().getASTRecordLayout(base);
711 const ASTRecordLayout &Layout = Types.getContext().getASTRecordLayout(RD);
753 const ASTRecordLayout &Layout = Types.getContext().getASTRecordLayout(D);
771 if (FD->getBitWidthValue(Types.getContext()) == 0)
933 if (!Types.getContext().getLangOpts().CPlusPlus)
978 if (getContext().getLangOpts().DumpRecordLayouts) {
988 const ASTRecordLayout &Layout = getContext().getASTRecordLayout(D);
990 uint64_t TypeSizeInBits = getContext().toBits(Layout.getSize());
1001 getContext().toBits(AlignedNonVirtualTypeSize);
1013 const ASTRecordLayout &AST_RL = getContext().getASTRecordLayout(D);
1032 if (FD->getBitWidthValue(getContext()) == 0)