Make symbol_summary::get and call_summary::get pure.
authorMartin Liska <mliska@suse.cz>
Fri, 22 Jun 2018 08:56:18 +0000 (10:56 +0200)
committerMartin Liska <marxin@gcc.gnu.org>
Fri, 22 Jun 2018 08:56:18 +0000 (08:56 +0000)
commite08bf12576ebab5ab1f0f368b03f86fc2cd463c0
treee5853583a3e2128fb8d218e0d319e8ffed5ba27d
parent635b738209f66b9305e8f56de4e168e08c57ee62
Make symbol_summary::get and call_summary::get pure.

2018-06-22  Martin Liska  <mliska@suse.cz>

* symbol-summary.h (get): Make it pure and inline move
        functionality from ::get function.
        (get): Remove and inline into ::get and ::get_create.
        (get_create): Move code from ::get function.

From-SVN: r261882
gcc/ChangeLog
gcc/symbol-summary.h