Lines Matching defs:Size
88 for (unsigned j = 0, M = DIEBlocks.size(); j < M; ++j)
90 for (unsigned j = 0, M = DIELocs.size(); j < M; ++j)
541 for (unsigned i = 0, N = Fields.size(); i < N; ++i) {
645 /// If this type is derived from a base type then return base type size.
659 // reference then it's just the size of the field. Pointer types have no need
766 for (unsigned i = 0, e = TParams.size(); i != e; ++i) {
946 uint64_t Size = BTy->getSizeInBits() >> 3;
947 addUInt(Buffer, dwarf::DW_AT_byte_size, None, Size);
954 uint64_t Size = DTy->getSizeInBits() >> 3;
966 // Add size if non-zero (derived types might be zero-sized.)
967 if (Size && Tag != dwarf::DW_TAG_pointer_type
969 addUInt(Buffer, dwarf::DW_AT_byte_size, None, Size);
982 for (unsigned i = 1, N = Args.size(); i < N; ++i) {
1001 uint64_t Size = CTy->getSizeInBits() >> 3;
1014 if (Elements.size())
1019 if (Elements.size() == 2 && !Elements[1])
1043 for (unsigned i = 0, N = Elements.size(); i < N; ++i) {
1115 // Add size if non-zero (derived types might be zero-sized.)
1116 // TODO: Do we care about size for enum forward declarations?
1117 if (Size)
1118 addUInt(Buffer, dwarf::DW_AT_byte_size, None, Size);
1120 // Add zero size if it is not a forward declaration.
1303 if (Args.size())
1407 for (unsigned i = 0, N = Elements.size(); i < N; ++i) {
1420 for (unsigned i = 0, N = Elements.size(); i < N; ++i) {
1486 uint64_t Size = DT->getSizeInBits();
1490 if (FieldSize && Size != FieldSize) {
1493 addUInt(MemberDie, dwarf::DW_AT_bit_size, None, Size);
1503 Offset = FieldSize - (Offset + Size);
1593 // Emit size of content not including length itself
1610 Asm->OutStreamer.AddComment("Address Size (in bytes)");