Lines Matching refs:MCFragment
129 std::pair<MCFragment *, size_t> PrevInstPosition;
406 isRightAfterData(MCFragment *CurrentFragment, in isRightAfterData()
407 const std::pair<MCFragment *, size_t> &PrevInstPosition) { in isRightAfterData() argument
408 MCFragment *F = CurrentFragment; in isRightAfterData()
434 static size_t getSizeForInstFragment(const MCFragment *F) { in getSizeForInstFragment()
441 case MCFragment::FT_Data: in getSizeForInstFragment()
443 case MCFragment::FT_Relaxable: in getSizeForInstFragment()
445 case MCFragment::FT_CompactEncodedInst: in getSizeForInstFragment()
562 MCFragment *CF = OS.getCurrentFragment(); in emitInstructionEnd()
863 DenseSet<MCFragment *> LabeledFragments; in finishLayout()
873 MCFragment &F = *I; in finishLayout()
878 if (F.getKind() == MCFragment::FT_Data || in finishLayout()
879 F.getKind() == MCFragment::FT_CompactEncodedInst) in finishLayout()
883 if (F.getKind() == MCFragment::FT_Relaxable) { in finishLayout()
889 auto canHandle = [](MCFragment &F) -> bool { in finishLayout()
893 case MCFragment::FT_Align: in finishLayout()
895 case MCFragment::FT_BoundaryAlign: in finishLayout()
914 MCFragment *FirstChangedFragment = nullptr; in finishLayout()
943 if (F.getKind() == MCFragment::FT_BoundaryAlign) in finishLayout()
958 const MCFragment *LastFragment = BF->getLastFragment(); in finishLayout()