* gimple-ssa-sprintf.c: Include domwalk.h.
commit9d8823fc2cd32cc3ef667e96f445f3cbf5192441
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Oct 2017 16:54:49 +0000 (27 16:54 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 Oct 2017 16:54:49 +0000 (27 16:54 +0000)
tree028b671db983183eab1364f9dfbb600546fcccef
parent86ca3f9c02bbce93c14e489acbf4715bc313e69a
* gimple-ssa-sprintf.c: Include domwalk.h.
(class sprintf_dom_walker): New class, derived from dom_walker.
(sprintf_dom_walker::before_dom_children): New function.
(struct call_info): Moved into sprintf_dom_walker class
(compute_formath_length, handle_gimple_call): Likewise.
(sprintf_length::execute): Call the dominator walker rather
than walking the statements.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@254156 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimple-ssa-sprintf.c