Lines Matching refs:MCFragment
129 std::pair<MCFragment *, size_t> PrevInstPosition;
407 isRightAfterData(MCFragment *CurrentFragment, in isRightAfterData()
408 const std::pair<MCFragment *, size_t> &PrevInstPosition) { in isRightAfterData() argument
409 MCFragment *F = CurrentFragment; in isRightAfterData()
435 static size_t getSizeForInstFragment(const MCFragment *F) { in getSizeForInstFragment()
442 case MCFragment::FT_Data: in getSizeForInstFragment()
444 case MCFragment::FT_Relaxable: in getSizeForInstFragment()
446 case MCFragment::FT_CompactEncodedInst: in getSizeForInstFragment()
563 MCFragment *CF = OS.getCurrentFragment(); in emitInstructionEnd()
888 DenseSet<MCFragment *> LabeledFragments; in finishLayout()
898 MCFragment &F = *I; in finishLayout()
903 if (F.getKind() == MCFragment::FT_Data || in finishLayout()
904 F.getKind() == MCFragment::FT_CompactEncodedInst) in finishLayout()
908 if (F.getKind() == MCFragment::FT_Relaxable) { in finishLayout()
914 auto canHandle = [](MCFragment &F) -> bool { in finishLayout()
918 case MCFragment::FT_Align: in finishLayout()
920 case MCFragment::FT_BoundaryAlign: in finishLayout()
939 MCFragment *FirstChangedFragment = nullptr; in finishLayout()
968 if (F.getKind() == MCFragment::FT_BoundaryAlign) in finishLayout()
983 const MCFragment *LastFragment = BF->getLastFragment(); in finishLayout()