diff options
author | Patrick Palka <ppalka@gcc.gnu.org> | 2015-08-03 14:57:25 +0000 |
---|---|---|
committer | Patrick Palka <ppalka@gcc.gnu.org> | 2015-08-03 14:57:25 +0000 |
commit | c0503346d8793aa6cdb22c49cb8c2fe369ab5c4a (patch) | |
tree | 91f694eff78dad53d822c6893502e6f96cbcb803 /libjava/classpath/lib/java/sql/SQLOutput.class | |
parent | 420a9d9bd81efc3aaba61ea8e93a719cc78b2960 (diff) | |
download | gcc-c0503346d8793aa6cdb22c49cb8c2fe369ab5c4a.zip gcc-c0503346d8793aa6cdb22c49cb8c2fe369ab5c4a.tar.gz gcc-c0503346d8793aa6cdb22c49cb8c2fe369ab5c4a.tar.bz2 |
Avoid recomputing the defining predicate chains for the same PHI
gcc/ChangeLog:
* tree-ssa-uninit.c (find_uninit_use): Declare and pass to
is_use_properly_guarded the variable def_preds. Free its
contents before returning.
(prune_uninit_phi_opnds_in_unrealizable_paths): Same.
(is_use_properly_guarded): Replace local variable def_preds with
a parameter. Adjust accordingly. Only update *def_preds if it's
the empty vector.
From-SVN: r226511
Diffstat (limited to 'libjava/classpath/lib/java/sql/SQLOutput.class')
0 files changed, 0 insertions, 0 deletions