[Bug middle-end/38586] quadratic behaviour in find_temp_slot_from_address.

2009-01-03 Thread steven at gcc dot gnu dot org
--- Comment #4 from steven at gcc dot gnu dot org 2009-01-04 00:17 --- . -- steven at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug middle-end/38586] quadratic behaviour in find_temp_slot_from_address.

2009-01-03 Thread steven at gcc dot gnu dot org
--- Comment #3 from steven at gcc dot gnu dot org 2009-01-04 00:16 --- Subject: Bug 38586 Author: steven Date: Sun Jan 4 00:15:58 2009 New Revision: 143041 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=143041 Log: PR middle-end/38586 * function.c (struct temp_s

[Bug middle-end/38586] quadratic behaviour in find_temp_slot_from_address.

2009-01-03 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2009-01-03 11:51 --- Ok. Thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38586

[Bug middle-end/38586] quadratic behaviour in find_temp_slot_from_address.

2009-01-02 Thread steven at gcc dot gnu dot org
--- Comment #1 from steven at gcc dot gnu dot org 2009-01-03 00:36 --- Created an attachment (id=17024) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17024&action=view) Add address -> temp slot map Instead of huge list walks, just look up the address in the hash table and use the

[Bug middle-end/38586] quadratic behaviour in find_temp_slot_from_address.

2008-12-20 Thread steven at gcc dot gnu dot org
-- steven at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |steven at gcc dot gnu dot |dot org