@@ -84,9 +84,9 @@ const MCSymbol *MCFragment::getAtom() const {
8484namespace llvm {
8585
8686raw_ostream &operator <<(raw_ostream &OS, const MCFixup &AF) {
87- OS << " <MCFixup" << " Offset:" << AF.getOffset ()
88- << " Value: " << * AF.getValue ()
89- << " Kind:" << AF.getKind () << " >" ;
87+ OS << " <MCFixup" << " Offset:" << AF.getOffset () << " Value: " ;
88+ AF.getValue ()-> print (OS, nullptr );
89+ OS << " Kind:" << AF.getKind () << " >" ;
9090 return OS;
9191}
9292
@@ -158,7 +158,8 @@ LLVM_DUMP_METHOD void MCFragment::dump() const {
158158 const auto *FF = cast<MCFillFragment>(this );
159159 OS << " Value:" << static_cast <unsigned >(FF->getValue ())
160160 << " ValueSize:" << static_cast <unsigned >(FF->getValueSize ())
161- << " NumValues:" << FF->getNumValues ();
161+ << " NumValues:" ;
162+ FF->getNumValues ().print (OS, nullptr );
162163 break ;
163164 }
164165 case MCFragment::FT_Nops: {
@@ -178,27 +179,32 @@ LLVM_DUMP_METHOD void MCFragment::dump() const {
178179 case MCFragment::FT_Org: {
179180 const auto *OF = cast<MCOrgFragment>(this );
180181 OS << " \n " ;
181- OS << " Offset:" << OF->getOffset ()
182- << " Value:" << static_cast <unsigned >(OF->getValue ());
182+ OS << " Offset:" ;
183+ OF->getOffset ().print (OS, nullptr );
184+ OS << " Value:" << static_cast <unsigned >(OF->getValue ());
183185 break ;
184186 }
185187 case MCFragment::FT_Dwarf: {
186188 const auto *OF = cast<MCDwarfLineAddrFragment>(this );
187189 OS << " \n " ;
188- OS << " AddrDelta:" << OF->getAddrDelta ()
189- << " LineDelta:" << OF->getLineDelta ();
190+ OS << " AddrDelta:" ;
191+ OF->getAddrDelta ().print (OS, nullptr );
192+ OS << " LineDelta:" << OF->getLineDelta ();
190193 break ;
191194 }
192195 case MCFragment::FT_DwarfFrame: {
193196 const auto *CF = cast<MCDwarfCallFrameFragment>(this );
194197 OS << " \n " ;
195- OS << " AddrDelta:" << CF->getAddrDelta ();
198+ OS << " AddrDelta:" ;
199+ CF->getAddrDelta ().print (OS, nullptr );
196200 break ;
197201 }
198202 case MCFragment::FT_LEB: {
199203 const auto *LF = cast<MCLEBFragment>(this );
200204 OS << " \n " ;
201- OS << " Value:" << LF->getValue () << " Signed:" << LF->isSigned ();
205+ OS << " Value:" ;
206+ LF->getValue ().print (OS, nullptr );
207+ OS << " Signed:" << LF->isSigned ();
202208 break ;
203209 }
204210 case MCFragment::FT_BoundaryAlign: {
@@ -234,7 +240,8 @@ LLVM_DUMP_METHOD void MCFragment::dump() const {
234240 case MCFragment::FT_PseudoProbe: {
235241 const auto *OF = cast<MCPseudoProbeAddrFragment>(this );
236242 OS << " \n " ;
237- OS << " AddrDelta:" << OF->getAddrDelta ();
243+ OS << " AddrDelta:" ;
244+ OF->getAddrDelta ().print (OS, nullptr );
238245 break ;
239246 }
240247 }
0 commit comments