| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 1402 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 D | ASTContext.cpp | 2319 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 D | cache_frag.cpp | 32 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 D | PaddingChecker.cpp | 203 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 D | DwarfUnit.cpp | 1426 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 D | AsmPrinter.cpp | 2409 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 D | CGExprConstant.cpp | 174 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 D | CGDebugInfo.cpp | 1029 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 D | CGNonTrivialStruct.cpp | 112 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 D | CGObjCMac.cpp | 962 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 D | CGClass.cpp | 783 CharUnits FieldSize = FieldInfo.first; in EmitAsanPrologueOrEpilogue() local 785 SSV[NumFields].Size = D->isBitField() ? 0 : FieldSize.getQuantity(); in EmitAsanPrologueOrEpilogue()
|
| H A D | CGCall.cpp | 931 CharUnits FieldSize = Context.getTypeSizeInChars(FD->getType()); in getTypeExpansion() local 932 if (UnionSize < FieldSize) { in getTypeExpansion() 933 UnionSize = FieldSize; in getTypeExpansion()
|