Commit 12c27c75 by David Malcolm Committed by David Malcolm

dumpfile.c/h: add "const" to dump location ctors

gcc/ChangeLog:
	* dumpfile.c (dump_user_location_t::dump_user_location_t): Add
	"const" to the "gimple *" and "rtx_insn *" parameters.
	* dumpfile.h (dump_user_location_t::dump_user_location_t):
	Likewise.
	(dump_location_t::dump_location_t): Likewise.

From-SVN: r263244
parent fbdd6065
2018-08-02 David Malcolm <dmalcolm@redhat.com>
* dumpfile.c (dump_user_location_t::dump_user_location_t): Add
"const" to the "gimple *" and "rtx_insn *" parameters.
* dumpfile.h (dump_user_location_t::dump_user_location_t):
Likewise.
(dump_location_t::dump_location_t): Likewise.
2018-08-01 Martin Sebor <msebor@redhat.com> 2018-08-01 Martin Sebor <msebor@redhat.com>
PR tree-optimization/86650 PR tree-optimization/86650
......
...@@ -397,7 +397,7 @@ dump_open_alternate_stream (struct dump_file_info *dfi) ...@@ -397,7 +397,7 @@ dump_open_alternate_stream (struct dump_file_info *dfi)
/* Construct a dump_user_location_t from STMT (using its location and /* Construct a dump_user_location_t from STMT (using its location and
hotness). */ hotness). */
dump_user_location_t::dump_user_location_t (gimple *stmt) dump_user_location_t::dump_user_location_t (const gimple *stmt)
: m_count (), m_loc (UNKNOWN_LOCATION) : m_count (), m_loc (UNKNOWN_LOCATION)
{ {
if (stmt) if (stmt)
...@@ -411,7 +411,7 @@ dump_user_location_t::dump_user_location_t (gimple *stmt) ...@@ -411,7 +411,7 @@ dump_user_location_t::dump_user_location_t (gimple *stmt)
/* Construct a dump_user_location_t from an RTL instruction (using its /* Construct a dump_user_location_t from an RTL instruction (using its
location and hotness). */ location and hotness). */
dump_user_location_t::dump_user_location_t (rtx_insn *insn) dump_user_location_t::dump_user_location_t (const rtx_insn *insn)
: m_count (), m_loc (UNKNOWN_LOCATION) : m_count (), m_loc (UNKNOWN_LOCATION)
{ {
if (insn) if (insn)
......
...@@ -285,10 +285,10 @@ class dump_user_location_t ...@@ -285,10 +285,10 @@ class dump_user_location_t
dump_user_location_t () : m_count (), m_loc (UNKNOWN_LOCATION) {} dump_user_location_t () : m_count (), m_loc (UNKNOWN_LOCATION) {}
/* Construct from a gimple statement (using its location and hotness). */ /* Construct from a gimple statement (using its location and hotness). */
dump_user_location_t (gimple *stmt); dump_user_location_t (const gimple *stmt);
/* Construct from an RTL instruction (using its location and hotness). */ /* Construct from an RTL instruction (using its location and hotness). */
dump_user_location_t (rtx_insn *insn); dump_user_location_t (const rtx_insn *insn);
/* Construct from a location_t. This one is deprecated (since it doesn't /* Construct from a location_t. This one is deprecated (since it doesn't
capture hotness information); it thus needs to be spelled out. */ capture hotness information); it thus needs to be spelled out. */
...@@ -363,7 +363,7 @@ class dump_location_t ...@@ -363,7 +363,7 @@ class dump_location_t
} }
/* Construct from a gimple statement (using its location and hotness). */ /* Construct from a gimple statement (using its location and hotness). */
dump_location_t (gimple *stmt, dump_location_t (const gimple *stmt,
const dump_impl_location_t &impl_location const dump_impl_location_t &impl_location
= dump_impl_location_t ()) = dump_impl_location_t ())
: m_user_location (dump_user_location_t (stmt)), : m_user_location (dump_user_location_t (stmt)),
...@@ -372,7 +372,7 @@ class dump_location_t ...@@ -372,7 +372,7 @@ class dump_location_t
} }
/* Construct from an RTL instruction (using its location and hotness). */ /* Construct from an RTL instruction (using its location and hotness). */
dump_location_t (rtx_insn *insn, dump_location_t (const rtx_insn *insn,
const dump_impl_location_t &impl_location const dump_impl_location_t &impl_location
= dump_impl_location_t ()) = dump_impl_location_t ())
: m_user_location (dump_user_location_t (insn)), : m_user_location (dump_user_location_t (insn)),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment