diff options
| author | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-18 10:58:15 +0000 |
|---|---|---|
| committer | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-01-18 10:58:15 +0000 |
| commit | 861a6de42896fa890366b2e3698d60144c59caef (patch) | |
| tree | 99bb20202acf93837191e504d606842487027e5c /libjava/classpath/gnu/java/beans/decoder/ElementHandler.java | |
| parent | a9490210142caec4f421105617ee2eb6ca3c988b (diff) | |
| download | ppe42-gcc-861a6de42896fa890366b2e3698d60144c59caef.tar.gz ppe42-gcc-861a6de42896fa890366b2e3698d60144c59caef.zip | |
PR debug/54114
PR debug/54402
PR debug/49888
* var-tracking.c (negative_power_of_two_p): New.
(global_get_addr_cache, local_get_addr_cache): New.
(get_addr_from_global_cache, get_addr_from_local_cache): New.
(vt_canonicalize_addr): Rewrite using the above. Adjust the
heading comment.
(vt_stack_offset_p): Remove.
(vt_canon_true_dep): Always canonicalize loc's address.
(clobber_overlapping_mems): Make sure we have a MEM.
(local_get_addr_clear_given_value): New.
(val_reset): Clear local cached entries.
(compute_bb_dataflow): Create and release the local cache.
Disable duplicate MEMs clobbering.
(emit_notes_in_bb): Clobber MEMs likewise.
(vt_emit_notes): Create and release the local cache.
(vt_initialize, vt_finalize): Create and release the global
cache, respectively.
* alias.c (rtx_equal_for_memref_p): Compare operands of
ENTRY_VALUEs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195291 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/beans/decoder/ElementHandler.java')
0 files changed, 0 insertions, 0 deletions

