summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/lib/java/security/SecureRandom.class
diff options
context:
space:
mode:
authorwschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>2012-08-01 13:02:38 +0000
committerwschmidt <wschmidt@138bc75d-0d04-0410-961f-82ee72b054a4>2012-08-01 13:02:38 +0000
commit070bf9803878372e814ae4fe9b9bfe3d7fddf1ef (patch)
treee01379151b097a379c693676f05e75d3280e2234 /libjava/classpath/lib/java/security/SecureRandom.class
parent735bd857cc1909b927c786533e8f2e3b88eba25b (diff)
downloadppe42-gcc-070bf9803878372e814ae4fe9b9bfe3d7fddf1ef.tar.gz
ppe42-gcc-070bf9803878372e814ae4fe9b9bfe3d7fddf1ef.zip
gcc:
PR tree-optimization/46556 * gimple-ssa-strength-reduction.c (enum cand_kind): Add CAND_REF. (base_cand_map): Change to hash table. (base_cand_hash): New function. (base_cand_free): Likewise. (base_cand_eq): Likewise. (lookup_cand): Change base_cand_map to hash table. (find_basis_for_candidate): Likewise. (base_cand_from_table): Exclude CAND_REF. (restructure_reference): New function. (slsr_process_ref): Likewise. (find_candidates_in_block): Call slsr_process_ref. (dump_candidate): Handle CAND_REF. (base_cand_dump_callback): New function. (dump_cand_chains): Change base_cand_map to hash table. (replace_ref): New function. (replace_refs): Likewise. (analyze_candidates_and_replace): Call replace_refs. (execute_strength_reduction): Change base_cand_map to hash table. gcc/testsuite: PR tree-optimization/46556 * testsuite/gcc.dg/tree-ssa/slsr-27.c: New. * testsuite/gcc.dg/tree-ssa/slsr-28.c: New. * testsuite/gcc.dg/tree-ssa/slsr-29.c: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190037 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/java/security/SecureRandom.class')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud