Add GORI tracing faciltiies.
authorAndrew MacLeod <amacleod@redhat.com>
Thu, 12 Aug 2021 16:29:48 +0000 (12:29 -0400)
committerAndrew MacLeod <amacleod@redhat.com>
Tue, 17 Aug 2021 23:28:43 +0000 (19:28 -0400)
commit4759e1e0453bef163d8dbeebbb96dc40b049c117
tree336ecedea0e4a773393ac1cdb93155913640251f
parent0bb74a28e1318cbac9c895f1079b384a42513a9c
Add GORI tracing faciltiies.

Debugging range-ops and gori unwinding needed some help.

* gimple-range-gori.cc (gori_compute::gori_compute): Enable tracing.
(gori_compute::compute_operand_range): Add tracing.
(gori_compute::logical_combine): Ditto.
(gori_compute::compute_logical_operands): Ditto.
(gori_compute::compute_operand1_range): Ditto.
(gori_compute::compute_operand2_range): Ditto.
(gori_compute::outgoing_edge_range_p): Ditto.
* gimple-range-gori.h (class gori_compute): Add range_tracer.
gcc/gimple-range-gori.cc
gcc/gimple-range-gori.h