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

/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp699 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 DASTContext.cpp2520 CharUnits FieldSize = Context.getTypeSizeInChars(Field->getType());
2521 if (FieldSize != UnionSize)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLoc.cpp357 unsigned FieldSize = 2 + 2 * Data.getAddressSize();
367 OS << format_hex(Entry.Value0, FieldSize) << ", "
368 << format_hex(Entry.Value1, FieldSize);
372 OS << format_hex(Entry.Value0, FieldSize);
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp200 CharUnits FieldSize = ASTContext.getTypeSizeInChars(FD->getType()); local
204 Offset = FieldOffset + FieldSize;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfUnit.cpp1540 uint64_t FieldSize = DD->getBaseTypeSize(DT); local
1544 bool IsBitfield = FieldSize && Size != FieldSize;
1548 addUInt(MemberDie, dwarf::DW_AT_byte_size, None, FieldSize/8);
1554 // which can't be done with bitfields. Thus we use FieldSize here.
1555 uint32_t AlignInBits = FieldSize;
1563 uint64_t HiMark = (Offset + FieldSize) & AlignMask;
1564 uint64_t FieldOffset = (HiMark - FieldSize);
1569 Offset = FieldSize - (Offset + Size);
H A DAsmPrinter.cpp2555 uint64_t FieldSize = DL.getTypeAllocSize(Field->getType()); local
2557 - Layout->getElementOffset(i)) - FieldSize;
2558 SizeSoFar += FieldSize + PadSize;
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1116 uint64_t FieldSize = CGM.getContext().getTypeSize(Ty); local
1119 Unit, "__descriptor", nullptr, LineNo, FieldSize, FieldAlign,
1121 FieldOffset += FieldSize;
2680 uint64_t FieldSize = 0; local
2686 FieldSize = Field->isBitField()
2740 FieldSize, FieldAlign, FieldOffset, Flags,
3414 uint64_t FieldSize = CGM.getContext().getTypeSize(FType); local
3417 DBuilder.createMemberType(Unit, Name, Unit, 0, FieldSize, FieldAlign,
3419 *Offset += FieldSize;
4064 uint64_t FieldSize, FieldOffse local
[all...]
H A DCGNonTrivialStruct.cpp111 uint64_t FieldSize = getFieldSize(FD, FT, Ctx); local
114 if (FieldSize == 0)
118 uint64_t FEndInBits = FStartInBits + FieldSize;
H A DCGObjCMac.cpp993 CharUnits FieldSize);
2482 CharUnits FieldSize) {
2486 FieldSize));
2489 FieldSize));
2492 FieldSize));
2495 FieldSize));
2499 FieldSize));
2573 CharUnits FieldSize = CGM.getContext().getTypeSizeInChars(Field->getType()); local
2575 CharUnits UnionIvarSize = FieldSize;
2585 FieldSize);
2479 UpdateRunSkipBlockVars(bool IsByref, Qualifiers::ObjCLifetime LifeTime, CharUnits FieldOffset, CharUnits FieldSize) argument
2606 CharUnits FieldSize local
[all...]
H A DCGCall.cpp929 CharUnits FieldSize = Context.getTypeSizeInChars(FD->getType()); local
930 if (UnionSize < FieldSize) {
931 UnionSize = FieldSize;
H A DCGClass.cpp803 CharUnits FieldSize = FieldInfo.first; local
805 SSV[NumFields].Size = D->isBitField() ? 0 : FieldSize.getQuantity();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp400 uint64_t FieldSize = DL.getTypeAllocSize(Ty); local
411 StructSize = Offset + FieldSize;
418 Fields.push_back({FieldSize, Offset, ForSpill, Ty, 0,

Completed in 371 milliseconds