[Bug middle-end/32911] Function __attribute__ ((idempotent))

2024-05-31 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32911 --- Comment #8 from Eric Gallager --- It might also be worth comparing against the attributes [[unsequenced]] and [[reproducible]] proposed for the C standard: https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2956.htm

[Bug middle-end/32911] Function __attribute__ ((idempotent))

2021-09-04 Thread trass3r at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32911 Trass3r changed: What|Removed |Added CC||trass3r at gmail dot com --- Comment #7 from T

[Bug middle-end/32911] Function __attribute__ ((idempotent))

2020-08-06 Thread matthew at wil dot cx
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32911 Matthew Wilcox changed: What|Removed |Added CC||matthew at wil dot cx --- Comment #6 fr

[Bug middle-end/32911] Function __attribute__ ((idempotent))

2017-09-14 Thread bugzilla at tecnocode dot co.uk
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32911 --- Comment #5 from Philip Withnall --- Bug filed against Clang with the same request here: https://bugs.llvm.org/show_bug.cgi?id=34600

[Bug middle-end/32911] Function __attribute__ ((idempotent))

2012-05-15 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32911 Jan Hubicka changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #4 f

[Bug middle-end/32911] Function __attribute__ ((idempotent))

2012-05-15 Thread hubicka at ucw dot cz
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32911 --- Comment #3 from Jan Hubicka 2012-05-15 15:57:29 UTC --- Note that I was thinking of similar attribute for C++ iostream initialization code. Currently every unit including iostream gets a call to the iostream constructor. With LTO we merge the

Re: [Bug middle-end/32911] Function __attribute__ ((idempotent))

2012-05-15 Thread Jan Hubicka
Note that I was thinking of similar attribute for C++ iostream initialization code. Currently every unit including iostream gets a call to the iostream constructor. With LTO we merge the constructors together and get _alot_ of redundant calls to the construction code. Declaring that only first

[Bug middle-end/32911] Function __attribute__ ((idempotent))

2012-05-15 Thread walters at verbum dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32911 Colin Walters changed: What|Removed |Added CC||walters at verbum dot org --- Comment #2

[Bug middle-end/32911] Function __attribute__ ((idempotent))

2007-07-27 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-07-27 09:35 --- The Java front-end has the same problem. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added