Home
last modified time | relevance | path

Searched refs:fieldOffset (Results 1 – 4 of 4) sorted by relevance

/freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/
DCGRecordLayoutBuilder.cpp158 void AppendField(CharUnits fieldOffset, llvm::Type *FieldTy);
162 void AppendPadding(CharUnits fieldOffset, CharUnits fieldAlignment);
379 uint64_t fieldOffset) { in LayoutField() argument
388 assert(fieldOffset % Types.getTarget().getCharWidth() == 0 in LayoutField()
391 = Types.getContext().toCharUnitsFromBits(fieldOffset); in LayoutField()
838 void CGRecordLayoutBuilder::AppendField(CharUnits fieldOffset, in AppendField() argument
845 NextFieldOffset = fieldOffset + fieldSize; in AppendField()
848 void CGRecordLayoutBuilder::AppendPadding(CharUnits fieldOffset, in AppendPadding() argument
850 assert(NextFieldOffset <= fieldOffset && in AppendPadding()
854 if (fieldOffset == NextFieldOffset) return; in AppendPadding()
[all …]
DCGObjCMac.cpp1980 uint64_t fieldOffset = layout->getElementOffset(capture.getIndex()); in BuildGCBlockLayout() local
1984 IvarsInfo.push_back(GC_IVAR(fieldOffset, /*size in words*/ 1)); in BuildGCBlockLayout()
1990 BuildAggrIvarRecordLayout(record, fieldOffset, true, hasUnion); in BuildGCBlockLayout()
1998 IvarsInfo.push_back(GC_IVAR(fieldOffset, in BuildGCBlockLayout()
2001 SkipIvars.push_back(GC_IVAR(fieldOffset, in BuildGCBlockLayout()
2499 CharUnits fieldOffset = in BuildRCBlockLayout() local
2505 BuildRCBlockVarRecordLayout(record, fieldOffset, hasUnion); in BuildRCBlockLayout()
2514 fieldOffset, fieldSize); in BuildRCBlockLayout()
2524 CharUnits fieldOffset; in BuildByrefLayout() local
2528 BuildRCBlockVarRecordLayout(record, fieldOffset, hasUnion, true /*ByrefLayout */); in BuildByrefLayout()
DCGExprConstant.cpp1239 uint64_t fieldOffset = getContext().getFieldOffset(decl); in getMemberPointerConstant() local
1240 CharUnits chars = getContext().toCharUnitsFromBits((int64_t) fieldOffset); in getMemberPointerConstant()
DCGDebugInfo.cpp1248 uint64_t fieldOffset = CGM.getContext().getFieldOffset(D); in CollectTemplateParams() local
1250 CGM.getContext().toCharUnitsFromBits((int64_t) fieldOffset); in CollectTemplateParams()