Home | History | Annotate | Download | only in MC

Lines Matching defs:Size

218   // The size is the last fragment's end offset.
224 // Virtual sections have no file size.
228 // Otherwise, the file size is the same as the address space size.
556 return cast<MCEncodedFragment>(F).getContents().size();
561 return cast<MCLEBFragment>(F).getContents().size();
566 unsigned Size = OffsetToAlignment(Offset, AF.getAlignment());
568 // minimum nop size.
569 if (Size > 0 && AF.hasEmitNops()) {
570 while (Size % getBackend().getMinimumNopSize())
571 Size += AF.getAlignment();
573 if (Size > AF.getMaxBytesToEmit())
575 return Size;
586 int64_t Size = TargetLocation - FragmentOffset;
587 if (Size < 0 || Size >= 0x40000000)
590 return Size;
594 return cast<MCDwarfLineAddrFragment>(F).getContents().size();
596 return cast<MCDwarfCallFrameFragment>(F).getContents().size();
614 // Compute fragment offset and size.
635 // size won't include the padding.
648 report_fatal_error("Fragment can't be larger than a bundle size");
727 report_fatal_error("undefined .align directive, value size '" +
729 "' is not a divisor of padding size '" +
743 // Otherwise, write out in multiples of the value size.
746 default: llvm_unreachable("Invalid size!");
779 default: llvm_unreachable("Invalid size!");
818 "The stream should advance by fragment size");
825 assert(Layout.getSectionFileSize(SD) == 0 && "Invalid size for section!");
839 for (unsigned i = 0, e = DF.getContents().size(); i != e; ++i)
916 for (unsigned i = 0, e = Layout.getSectionOrder().size(); i != e; ++i) {
961 F->getContents().size(), FixedValue, IsPCRel);
1035 uint64_t OldSize = LF.getContents().size();
1048 return OldSize != LF.getContents().size();
1054 uint64_t OldSize = DF.getContents().size();
1066 return OldSize != Data.size();
1072 uint64_t OldSize = DF.getContents().size();
1082 return OldSize != Data.size();
1142 for (unsigned int i = 0, n = Layout.getSectionOrder().size(); i != n; ++i) {
1199 for (unsigned i = 0, e = Contents.size(); i != e; ++i) {
1203 OS << "] (" << Contents.size() << " bytes)";
1223 for (unsigned i = 0, e = Contents.size(); i != e; ++i) {
1227 OS << "] (" << Contents.size() << " bytes)";
1233 << " Size:" << FF->getSize();
1294 OS << " (common, size:" << getCommonSize()