summaryrefslogtreecommitdiffstats
path: root/libjava/java
diff options
context:
space:
mode:
authormatz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>2006-03-21 17:27:56 +0000
committermatz <matz@138bc75d-0d04-0410-961f-82ee72b054a4>2006-03-21 17:27:56 +0000
commitc72f0286a78e0b6b4d2a1663933612dcf970f980 (patch)
tree1658aad3a2b53d9f3b50fbf5308eb57a90459789 /libjava/java
parent2f2c591f241c00a0d962363cdd5671fe99e21ec6 (diff)
downloadppe42-gcc-c72f0286a78e0b6b4d2a1663933612dcf970f980.tar.gz
ppe42-gcc-c72f0286a78e0b6b4d2a1663933612dcf970f980.zip
* genautomata.c (<struct state>, num_out_arcs, presence_signature):
New members. (remove_arc, add_arc): Update num_out_arcs member. (set_out_arc_insns_equiv_num): Returns nothing instead of number of out arcs. (cache_presence): New function. (compare_states_for_equiv): New function. (state_is_differed): Don't take number of outargs, adjust callers. Use new invariant for speeding up. (init_equiv_class): Create initial classes based on sorted input. (partition_equiv_class): Don't track out_arcs_num. (evaluate_equiv_classes): Call cache_presence on all states and sort them. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@112252 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud