Searched refs:FieldSize (Results 1 - 12 of 12) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 698 void LayoutWideBitField(uint64_t FieldSize, uint64_t TypeSize, 1396 void ItaniumRecordLayoutBuilder::LayoutWideBitField(uint64_t FieldSize, argument 1416 if (Size > FieldSize) 1433 uint64_t RoundedFieldSize = roundUpSizeToCharAlignment(FieldSize, 1442 uint64_t NewSizeInBits = FieldOffset + FieldSize; 1464 uint64_t FieldSize = D->getBitWidthValue(Context); local 1535 UnfilledBitsInLastUnit < FieldSize) { 1537 if (!LastBitfieldTypeSize && !FieldSize) 1547 if (FieldSize > TypeSize) { 1548 LayoutWideBitField(FieldSize, TypeSiz 1755 CharUnits FieldSize; local [all...] |
H A D | ASTContext.cpp | 2532 CharUnits FieldSize = Context.getTypeSizeInChars(Field->getType()); 2533 if (FieldSize != UnionSize)
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugLoc.cpp | 360 unsigned FieldSize = 2 + 2 * Data.getAddressSize(); 370 OS << format_hex(Entry.Value0, FieldSize) << ", " 371 << format_hex(Entry.Value1, FieldSize); 375 OS << format_hex(Entry.Value0, FieldSize);
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PaddingChecker.cpp | 200 CharUnits FieldSize = ASTContext.getTypeSizeInChars(FD->getType()); local 204 Offset = FieldOffset + FieldSize;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfUnit.cpp | 1492 uint64_t FieldSize = DD->getBaseTypeSize(DT); local 1496 bool IsBitfield = FieldSize && Size != FieldSize; 1500 addUInt(MemberDie, dwarf::DW_AT_byte_size, None, FieldSize/8); 1506 // which can't be done with bitfields. Thus we use FieldSize here. 1507 uint32_t AlignInBits = FieldSize; 1515 uint64_t HiMark = (Offset + FieldSize) & AlignMask; 1516 uint64_t FieldOffset = (HiMark - FieldSize); 1521 Offset = FieldSize - (Offset + Size);
|
H A D | AsmPrinter.cpp | 2508 uint64_t FieldSize = DL.getTypeAllocSize(Field->getType()); local 2510 - Layout->getElementOffset(i)) - FieldSize; 2511 SizeSoFar += FieldSize + PadSize;
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 592 uint64_t FieldSize = Field->getBitWidthValue(CGM.getContext()); local 599 if (FieldSize > FieldValue.getBitWidth()) 600 FieldValue = FieldValue.zext(FieldSize); 603 if (FieldSize < FieldValue.getBitWidth()) 604 FieldValue = FieldValue.trunc(FieldSize);
|
H A D | CGDebugInfo.cpp | 1052 uint64_t FieldSize = CGM.getContext().getTypeSize(Ty); local 1055 Unit, "__descriptor", nullptr, LineNo, FieldSize, FieldAlign, 1057 FieldOffset += FieldSize; 2571 uint64_t FieldSize = 0; local 2577 FieldSize = Field->isBitField() 2631 FieldSize, FieldAlign, FieldOffset, Flags, 3260 uint64_t FieldSize = CGM.getContext().getTypeSize(FType); local 3263 DBuilder.createMemberType(Unit, Name, Unit, 0, FieldSize, FieldAlign, 3265 *Offset += FieldSize; 3907 uint64_t FieldSize, FieldOffse local [all...] |
H A D | CGNonTrivialStruct.cpp | 111 uint64_t FieldSize = getFieldSize(FD, FT, Ctx); local 114 if (FieldSize == 0) 118 uint64_t FEndInBits = FStartInBits + FieldSize;
|
H A D | CGObjCMac.cpp | 993 CharUnits FieldSize); 2487 CharUnits FieldSize) { 2491 FieldSize)); 2494 FieldSize)); 2497 FieldSize)); 2500 FieldSize)); 2504 FieldSize)); 2579 CharUnits FieldSize = CGM.getContext().getTypeSizeInChars(Field->getType()); local 2581 CharUnits UnionIvarSize = FieldSize; 2591 FieldSize); 2484 UpdateRunSkipBlockVars(bool IsByref, Qualifiers::ObjCLifetime LifeTime, CharUnits FieldOffset, CharUnits FieldSize) argument 2612 CharUnits FieldSize local [all...] |
H A D | CGCall.cpp | 927 CharUnits FieldSize = Context.getTypeSizeInChars(FD->getType()); local 928 if (UnionSize < FieldSize) { 929 UnionSize = FieldSize;
|
H A D | CGClass.cpp | 781 CharUnits FieldSize = FieldInfo.first; local 783 SSV[NumFields].Size = D->isBitField() ? 0 : FieldSize.getQuantity();
|
Completed in 397 milliseconds