aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2012-06-13 21:43:19 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2012-06-13 21:43:19 +0000
commitd05cae4a9778e74240058e0343dc257f188b4859 (patch)
treea5eb2f0c811e8ed1770d3e4ad0ab4986ea26026b /gcc/tree-vrp.c
parent29970a8ab107cbc650f6179fdee60c89d15c8fd2 (diff)
downloadgcc-d05cae4a9778e74240058e0343dc257f188b4859.zip
gcc-d05cae4a9778e74240058e0343dc257f188b4859.tar.gz
gcc-d05cae4a9778e74240058e0343dc257f188b4859.tar.bz2
re PR debug/47624 (FAIL: gcc.dg/guality/pr43077-1.c -O1 line 42 c == 3)
PR debug/47624 * var-tracking.c (loc_exp_dep_pool): New. (vt_emit_notes): Create and release the pool. (compute_bb_dataflow): Use value-based locations in MO_VAL_SET. (emit_notes_in_bb): Likewise. (loc_exp_dep_insert): Deal with NOT_ONEPART vars. (notify_dependents_of_changed_value): Likewise. (notify_dependents_of_resolved_value): Check that NOT_ONEPART variables don't have a VAR_LOC_DEP_LST. (emit_note_insn_var_location): Expand NOT_ONEPART locs that are VALUEs or MEMs of VALUEs. From-SVN: r188530
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions