Author: dgilmore
Date: 2011-10-09 01:22:43 -0400 (Sun, 09 Oct 2011)
New Revision: 3754
Modified:
trunk/osprey/be/opt/opt_htable.cxx
Log:
Cleanup of CK_RCONST tracing in WOPT.
TODO: the constant value should also be printed.
Approved by Jian-Xin and Sun.
Modified: trunk/osprey/be/opt/opt_htable.cxx
===================================================================
--- trunk/osprey/be/opt/opt_htable.cxx 2011-10-09 05:17:57 UTC (rev 3753)
+++ trunk/osprey/be/opt/opt_htable.cxx 2011-10-09 05:22:43 UTC (rev 3754)
@@ -903,7 +903,11 @@
case CK_RCONST:
fprintf(fp, ">"); // mark line visually as htable dump
for (i = 0; i < indent; i++) fprintf(fp, " ");
- fprintf(fp, "LDRC %s 0x%p", MTYPE_name(Dtyp()), Const_id());
+ {
+ ST_IDX st_idx = ST_st_idx(Const_id());
+ fprintf(fp, "LDRC %s <%d,%d>", MTYPE_name(Dtyp()),
+ ST_IDX_level (st_idx), ST_IDX_index (st_idx));
+ }
break;
case CK_DELETED:
default:
@@ -995,8 +999,10 @@
sprintf(buf,"LDC %lld",Const_val());
break;
case CK_RCONST:
- if (name_format)
- sprintf(buf,"LDRC 0x%p",Const_id());
+ if (name_format) {
+ ST_IDX st_idx = ST_st_idx(Const_id());
+ sprintf(buf,"LDRC <%d,%d>", ST_IDX_level (st_idx), ST_IDX_index
(st_idx));
+ }
break;
default:
Warn_todo("CODEREP::Print: CODEKIND is not implemented yet");
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Open64-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/open64-devel