@@ -299,31 +299,30 @@ PreservedAnalyses RootSignatureAnalysisPrinter::run(Module &M,
299299
300300 // start root signature header
301301 Space++;
302- OS << indent (Space) << " Flags: " << format_hex (RS.Header .Flags , 8 ) << " : \n " ;
303- OS << indent (Space) << " Version: " << RS.Header .Version << " : \n " ;
304- OS << indent (Space) << " NumParameters: " << RS.Parameters .size () << " : \n " ;
302+ OS << indent (Space) << " Flags: " << format_hex (RS.Header .Flags , 8 ) << " \n " ;
303+ OS << indent (Space) << " Version: " << RS.Header .Version << " \n " ;
304+ OS << indent (Space) << " NumParameters: " << RS.Parameters .size () << " \n " ;
305305 OS << indent (Space) << " RootParametersOffset: " << sizeof (RS.Header )
306- << " : \n " ;
307- OS << indent (Space) << " NumStaticSamplers: " << 0 << " : \n " ;
306+ << " \n " ;
307+ OS << indent (Space) << " NumStaticSamplers: " << 0 << " \n " ;
308308 OS << indent (Space) << " StaticSamplersOffset: "
309- << sizeof (RS.Header ) + RS.Parameters .size_in_bytes () << " : \n " ;
309+ << sizeof (RS.Header ) + RS.Parameters .size_in_bytes () << " \n " ;
310310
311311 Space++;
312312 for (auto const &P : RS.Parameters ) {
313- OS << indent (Space) << " Parameter Type: " << &P.Header .ParameterType
314- << " :\n " ;
315- OS << indent (Space) << " Shader Visibility: " << &P.Header .ShaderVisibility
316- << " :\n " ;
317- OS << indent (Space) << " Parameter Offset: " << &P.Header .ParameterOffset
318- << " :\n " ;
313+ OS << indent (Space)
314+ << " Parameter Type: " << (uint32_t )P.Header .ParameterType << " \n " ;
315+ OS << indent (Space)
316+ << " Shader Visibility: " << (uint32_t )P.Header .ShaderVisibility
317+ << " \n " ;
319318 switch (P.Header .ParameterType ) {
320319 case dxbc::RootParameterType::Constants32Bit:
321- OS << indent (Space) << " Register Space: " << &P.Constants .RegisterSpace
322- << " :\n " ;
320+ OS << indent (Space) << " Register Space: " << P.Constants .RegisterSpace
321+ << " \n " ;
322+ OS << indent (Space) << " Shader Register: " << P.Constants .ShaderRegister
323+ << " \n " ;
323324 OS << indent (Space)
324- << " Shader Register: " << &P.Constants .ShaderRegister << " :\n " ;
325- OS << indent (Space)
326- << " Num 32 Bit Values: " << &P.Constants .Num32BitValues << " :\n " ;
325+ << " Num 32 Bit Values: " << P.Constants .Num32BitValues << " \n " ;
327326 break ;
328327 }
329328 }
0 commit comments