Home
last modified time | relevance | path

Searched refs:FieldSize (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayoutBuilder.cpp1402 if (Size > FieldSize) in LayoutWideBitField()
1533 if (FieldSize > TypeSize) { in LayoutBitField()
1545 if (FieldSize == 0 && in LayoutBitField()
1604 if (FieldSize == 0 || FieldSize > UnfilledBitsInLastUnit) { in LayoutBitField()
1616 if (FieldSize == 0 || in LayoutBitField()
1630 if (FieldSize == 0 || in LayoutBitField()
1736 CharUnits FieldSize; in LayoutField() local
1744 FieldSize = CharUnits::Zero(); in LayoutField()
1749 FieldSize = in LayoutField()
1756 FieldSize = FieldInfo.first; in LayoutField()
[all …]
H A DASTContext.cpp2319 CharUnits FieldSize = Context.getTypeSizeInChars(Field->getType()); in unionHasUniqueObjectRepresentations() local
2320 if (FieldSize != UnionSize) in unionHasUniqueObjectRepresentations()
/freebsd-12.1/contrib/compiler-rt/lib/esan/
H A Dcache_frag.cpp32 u32 *FieldSize; // auxiliary struct field info. member
107 i, Struct->FieldOffset[i], Struct->FieldSize[i], in reportStructCounter()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp203 CharUnits FieldSize = ASTContext.getTypeSizeInChars(FD->getType()); in calculateBaselinePad() local
207 Offset = FieldOffset + FieldSize; in calculateBaselinePad()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1426 uint64_t FieldSize = DD->getBaseTypeSize(DT); in constructMemberDIE() local
1430 bool IsBitfield = FieldSize && Size != FieldSize; in constructMemberDIE()
1434 addUInt(MemberDie, dwarf::DW_AT_byte_size, None, FieldSize/8); in constructMemberDIE()
1441 uint32_t AlignInBits = FieldSize; in constructMemberDIE()
1449 uint64_t HiMark = (Offset + FieldSize) & AlignMask; in constructMemberDIE()
1450 uint64_t FieldOffset = (HiMark - FieldSize); in constructMemberDIE()
1455 Offset = FieldSize - (Offset + Size); in constructMemberDIE()
H A DAsmPrinter.cpp2409 uint64_t FieldSize = DL.getTypeAllocSize(Field->getType()); in emitGlobalConstantStruct() local
2411 - Layout->getElementOffset(i)) - FieldSize; in emitGlobalConstantStruct()
2412 SizeSoFar += FieldSize + PadSize; in emitGlobalConstantStruct()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprConstant.cpp174 uint64_t FieldSize = Field->getBitWidthValue(Context); in AppendBitField() local
182 if (FieldSize > FieldValue.getBitWidth()) in AppendBitField()
183 FieldValue = FieldValue.zext(FieldSize); in AppendBitField()
186 if (FieldSize < FieldValue.getBitWidth()) in AppendBitField()
187 FieldValue = FieldValue.trunc(FieldSize); in AppendBitField()
203 unsigned NewFieldWidth = FieldSize - BitsInPreviousByte; in AppendBitField()
H A DCGDebugInfo.cpp1029 uint64_t FieldSize = CGM.getContext().getTypeSize(Ty); in collectDefaultElementTypesForBlockPointer() local
1032 Unit, "__descriptor", nullptr, LineNo, FieldSize, FieldAlign, in collectDefaultElementTypesForBlockPointer()
1034 FieldOffset += FieldSize; in collectDefaultElementTypesForBlockPointer()
2413 uint64_t FieldSize = 0; in CreateTypeDefinition() local
2419 FieldSize = Field->isBitField() in CreateTypeDefinition()
3086 uint64_t FieldSize = CGM.getContext().getTypeSize(FType); in CreateMemberType() local
3091 *Offset += FieldSize; in CreateMemberType()
3661 uint64_t FieldSize, FieldOffset; in EmitTypeForVarWithBlocksAttr() local
3711 FieldSize = CGM.getContext().getTypeSize(FType); in EmitTypeForVarWithBlocksAttr()
3716 Unit, VD->getName(), Unit, 0, FieldSize, FieldAlign, FieldOffset, in EmitTypeForVarWithBlocksAttr()
[all …]
H A DCGNonTrivialStruct.cpp112 uint64_t FieldSize = getFieldSize(FD, FT, Ctx); in visitTrivial() local
115 if (FieldSize == 0) in visitTrivial()
119 uint64_t FEndInBits = FStartInBits + FieldSize; in visitTrivial()
H A DCGObjCMac.cpp962 CharUnits FieldSize);
2394 CharUnits FieldSize) { in UpdateRunSkipBlockVars() argument
2398 FieldSize)); in UpdateRunSkipBlockVars()
2401 FieldSize)); in UpdateRunSkipBlockVars()
2404 FieldSize)); in UpdateRunSkipBlockVars()
2407 FieldSize)); in UpdateRunSkipBlockVars()
2411 FieldSize)); in UpdateRunSkipBlockVars()
2490 CharUnits UnionIvarSize = FieldSize; in BuildRCRecordLayout()
2500 FieldSize); in BuildRCRecordLayout()
2521 CharUnits FieldSize in BuildRCRecordLayout() local
[all …]
H A DCGClass.cpp783 CharUnits FieldSize = FieldInfo.first; in EmitAsanPrologueOrEpilogue() local
785 SSV[NumFields].Size = D->isBitField() ? 0 : FieldSize.getQuantity(); in EmitAsanPrologueOrEpilogue()
H A DCGCall.cpp931 CharUnits FieldSize = Context.getTypeSizeInChars(FD->getType()); in getTypeExpansion() local
932 if (UnionSize < FieldSize) { in getTypeExpansion()
933 UnionSize = FieldSize; in getTypeExpansion()