summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/vm/reference/java/security/VMSecureRandom.java
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2006-12-29 11:10:31 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2006-12-29 11:10:31 +0000
commitdeff5ffded700d2ad92715df21d5614e66417d28 (patch)
tree23e644f639ad7d69d096c7721f91be51fc73a263 /libjava/classpath/vm/reference/java/security/VMSecureRandom.java
parent5d70627e0fc18d73184b9dc1d3d23ace30710dab (diff)
downloadppe42-gcc-deff5ffded700d2ad92715df21d5614e66417d28.tar.gz
ppe42-gcc-deff5ffded700d2ad92715df21d5614e66417d28.zip
* tree-inline.c (remap_ssa_name): New function.
(remap_decl): Update SSA datastructures for DECLs. (copy_body_r): Deal with SSA_NAMEs; add referenced global vars. (copy_bb): Set SSA_NAME def stmts. (update_ssa_acorss_eh_edges): New function. (copy_edge_for_bb): Call it; mark new vars for renaming. (copy_phis_for_bb): New function. (initialize_cfun): Break out from ... (copy_cfg_body): ... here; maintain AUX map for both directions; call SSA updating workers; do not produce copy of cfun to be copied. (setup_one_parameter): Do propagation across SSA form. (declare_return_variable): Work on SSA; use return_slot instead of address of return slot of argument to avoid folding back and forth. (expand_call_inline): Update SSA from on return values. (optimize_inline_calls): Do sanity checking, dead blocks removal, update SSA form. (tree_function_verioning): Update initialize_cfun. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120260 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/vm/reference/java/security/VMSecureRandom.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud