WHIRL browser is designed, implemented and used heavily by LNO team in SGI.
2011/8/28 "C. Bergström" <cbergst...@pathscale.com>
>
> A long time ago Oscar H. told me about WHIRL browser, but I never tried
> it out. I see code which looks like it should do something, but anyone
> ever used it?
>
> Thoughts? Useful or can be nuked?
>
> WB_BROWSER code is here I think
> compiler/src/be/com/wb_browser.cxx
> compiler/src/be/com/wb.cxx
>
>
> There's code in there for buffer management, stepping around.. etc
>
>
> It's initialized from
> compiler/src/be/be/driver.cxx
>
> compiler/src/ipa/main/analyze/wb_ipa.cxx: WB_Initialize(&wb_ipa,
> wn_global, pu, NULL, NULL, -1);
> compiler/src/be/vho/wb_f90_lower.cxx: WB_Initialize(&wb_f90_lower,
> wn_global, &Get_Current_PU(),
> compiler/src/be/com/fb_whirl.cxx: WB_Initialize( &wb, wn_root,
> &Get_Current_PU(), NULL, NULL, -1 );
> compiler/src/be/com/wb.cxx:extern void WB_Initialize(WB_BROWSER* wb,
> compiler/src/be/com/wb.cxx: WB_Initialize(&wb, wn_root, NULL, NULL,
> NULL, -1);
> compiler/src/be/com/wb_ipl.cxx: WB_Initialize(&wb_ipl, wn_global,
> &Get_Current_PU(), du, am, -1);
> compiler/src/be/com/wb.h:extern void WB_Initialize(WB_BROWSER* wb, WN*
> wn_global, PU* pu,
> compiler/src/be/be/wb_lwr.cxx: WB_Initialize(&wb_lwr, wn_global,
> &Get_Current_PU(), NULL, alias_mgr, -1);
> compiler/src/be/be/wb_omp.cxx: WB_Initialize(&wb_omp, wn_global,
> &Get_Current_PU(), NULL, NULL,
> compiler/src/be/be/wb_anl.cxx: WB_Initialize(&wb_anl, wn_global,
> &Get_Current_PU(), NULL, NULL,
>
>
>
> ------------------------------------------------------------------------------
> EMC VNX: the world's simplest storage, starting under $10K
> The only unified storage solution that offers unified management
> Up to 160% more powerful than alternatives and 25% more efficient.
> Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
> _______________________________________________
> Open64-devel mailing list
> Open64-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/open64-devel
>
------------------------------------------------------------------------------
EMC VNX: the world's simplest storage, starting under $10K
The only unified storage solution that offers unified management
Up to 160% more powerful than alternatives and 25% more efficient.
Guaranteed. http://p.sf.net/sfu/emc-vnx-dev2dev
_______________________________________________
Open64-devel mailing list
Open64-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/open64-devel