Home | History | Annotate | Download | only in MC

Lines Matching defs:AF

415     const MCAlignFragment &AF = cast<MCAlignFragment>(F);
416 unsigned Offset = Layout.getFragmentOffset(&AF);
417 unsigned Size = OffsetToAlignment(Offset, AF.getAlignment());
420 if (Size > 0 && AF.hasEmitNops()) {
422 Size += AF.getAlignment();
424 if (Size > AF.getMaxBytesToEmit())
558 const MCAlignFragment &AF = cast<MCAlignFragment>(F);
559 uint64_t Count = FragmentSize / AF.getValueSize();
561 assert(AF.getValueSize() && "Invalid virtual align in concrete fragment!");
566 if (Count * AF.getValueSize() != FragmentSize)
568 Twine(AF.getValueSize()) +
576 if (AF.hasEmitNops()) {
585 switch (AF.getValueSize()) {
587 case 1: OW->Write8 (uint8_t (AF.getValue())); break;
588 case 2: OW->Write16(uint16_t(AF.getValue())); break;
589 case 4: OW->Write32(uint32_t(AF.getValue())); break;
590 case 8: OW->Write64(uint64_t(AF.getValue())); break;
979 raw_ostream &operator<<(raw_ostream &OS, const MCFixup &AF) {
980 OS << "<MCFixup" << " Offset:" << AF.getOffset()
981 << " Value:" << *AF.getValue()
982 << " Kind:" << AF.getKind() << ">";
1013 const MCAlignFragment *AF = cast<MCAlignFragment>(this);
1014 if (AF->hasEmitNops())
1017 OS << " Alignment:" << AF->getAlignment()
1018 << " Value:" << AF->getValue() << " ValueSize:" << AF->getValueSize()
1019 << " MaxBytesToEmit:" << AF->getMaxBytesToEmit() << ">";