Lines Matching refs:cast

253     return cast<MCDataFragment>(F).getContents().size();  in computeFragmentSize()
255 return cast<MCRelaxableFragment>(F).getContents().size(); in computeFragmentSize()
257 return cast<MCCompactEncodedInstFragment>(F).getContents().size(); in computeFragmentSize()
259 auto &FF = cast<MCFillFragment>(F); in computeFragmentSize()
275 return cast<MCNopsFragment>(F).getNumBytes(); in computeFragmentSize()
278 return cast<MCLEBFragment>(F).getContents().size(); in computeFragmentSize()
281 return cast<MCBoundaryAlignFragment>(F).getSize(); in computeFragmentSize()
287 const MCAlignFragment &AF = cast<MCAlignFragment>(F); in computeFragmentSize()
309 const MCOrgFragment &OF = cast<MCOrgFragment>(F); in computeFragmentSize()
338 return cast<MCDwarfLineAddrFragment>(F).getContents().size(); in computeFragmentSize()
340 return cast<MCDwarfCallFrameFragment>(F).getContents().size(); in computeFragmentSize()
342 return cast<MCCVInlineLineTableFragment>(F).getContents().size(); in computeFragmentSize()
344 return cast<MCCVDefRangeFragment>(F).getContents().size(); in computeFragmentSize()
346 return cast<MCPseudoProbeAddrFragment>(F).getContents().size(); in computeFragmentSize()
418 MCEncodedFragment *EF = cast<MCEncodedFragment>(F); in layoutBundle()
633 const MCAlignFragment &AF = cast<MCAlignFragment>(F); in writeFragment()
679 OS << cast<MCDataFragment>(F).getContents(); in writeFragment()
684 OS << cast<MCRelaxableFragment>(F).getContents(); in writeFragment()
689 OS << cast<MCCompactEncodedInstFragment>(F).getContents(); in writeFragment()
694 const MCFillFragment &FF = cast<MCFillFragment>(F); in writeFragment()
728 const MCNopsFragment &NF = cast<MCNopsFragment>(F); in writeFragment()
769 const MCLEBFragment &LF = cast<MCLEBFragment>(F); in writeFragment()
775 const MCBoundaryAlignFragment &BF = cast<MCBoundaryAlignFragment>(F); in writeFragment()
783 const MCSymbolIdFragment &SF = cast<MCSymbolIdFragment>(F); in writeFragment()
790 const MCOrgFragment &OF = cast<MCOrgFragment>(F); in writeFragment()
799 const MCDwarfLineAddrFragment &OF = cast<MCDwarfLineAddrFragment>(F); in writeFragment()
804 const MCDwarfCallFrameFragment &CF = cast<MCDwarfCallFrameFragment>(F); in writeFragment()
809 const auto &OF = cast<MCCVInlineLineTableFragment>(F); in writeFragment()
814 const auto &DRF = cast<MCCVDefRangeFragment>(F); in writeFragment()
819 const MCPseudoProbeAddrFragment &PF = cast<MCPseudoProbeAddrFragment>(F); in writeFragment()
847 const MCDataFragment &DF = cast<MCDataFragment>(F); in writeSectionData()
865 assert((cast<MCAlignFragment>(F).getValueSize() == 0 || in writeSectionData()
866 cast<MCAlignFragment>(F).getValue() == 0) && in writeSectionData()
870 assert((cast<MCFillFragment>(F).getValue() == 0) && in writeSectionData()
978 MCAlignFragment &AF = cast<MCAlignFragment>(Frag); in layout()
986 MCDataFragment &DF = cast<MCDataFragment>(Frag); in layout()
994 MCRelaxableFragment &RF = cast<MCRelaxableFragment>(Frag); in layout()
1002 MCCVDefRangeFragment &CF = cast<MCCVDefRangeFragment>(Frag); in layout()
1008 MCDwarfLineAddrFragment &DF = cast<MCDwarfLineAddrFragment>(Frag); in layout()
1014 MCDwarfCallFrameFragment &DF = cast<MCDwarfCallFrameFragment>(Frag); in layout()
1020 auto &LF = cast<MCLEBFragment>(Frag); in layout()
1026 MCPseudoProbeAddrFragment &PF = cast<MCPseudoProbeAddrFragment>(Frag); in layout()
1291 return relaxInstruction(cast<MCRelaxableFragment>(F)); in relaxFragment()
1293 return relaxDwarfLineAddr(cast<MCDwarfLineAddrFragment>(F)); in relaxFragment()
1295 return relaxDwarfCallFrameFragment(cast<MCDwarfCallFrameFragment>(F)); in relaxFragment()
1297 return relaxLEB(cast<MCLEBFragment>(F)); in relaxFragment()
1299 return relaxBoundaryAlign(cast<MCBoundaryAlignFragment>(F)); in relaxFragment()
1301 return relaxCVInlineLineTable(cast<MCCVInlineLineTableFragment>(F)); in relaxFragment()
1303 return relaxCVDefRange(cast<MCCVDefRangeFragment>(F)); in relaxFragment()
1305 return relaxPseudoProbeAddr(cast<MCPseudoProbeAddrFragment>(F)); in relaxFragment()