[Bug c/51840] asm goto enhancement request

2014-07-17 Thread adam at consulting dot net.nz
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 --- Comment #11 from Adam Warner adam at consulting dot net.nz --- Thank you for the fixed example! Just for the record only toy VM examples can be implemented using this technique. GCC documentation used to say that that the extended asm 30

[Bug c/51840] asm goto enhancement request

2014-07-10 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 Richard Henderson rth at gcc dot gnu.org changed: What|Removed |Added CC||rth at gcc dot

[Bug c/51840] asm goto enhancement request

2014-07-10 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 --- Comment #8 from Kai Tietz ktietz at gcc dot gnu.org --- (In reply to Richard Henderson from comment #7) Why the check for PHI_WANTED? I must say the comment is less than enlightening. Is there any drawback to just if (DECL_NONLOCAL

[Bug c/51840] asm goto enhancement request

2014-07-10 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 --- Comment #9 from Richard Henderson rth at gcc dot gnu.org --- Created attachment 33105 -- https://gcc.gnu.org/bugzilla/attachment.cgi?id=33105action=edit corrected test case I believe that the original test case is in fact invalid. Every

[Bug c/51840] asm goto enhancement request

2014-07-10 Thread rth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 Richard Henderson rth at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c/51840] asm goto enhancement request

2014-06-27 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 --- Comment #6 from Kai Tietz ktietz at gcc dot gnu.org --- So this is a source of endless bugs ... and all are related to merging of basic-blocks. By the following patch the sample can be built successful on x64 targets. There seems to be

[Bug c/51840] asm goto enhancement request

2014-06-18 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 Kai Tietz ktietz at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c/51840] asm goto enhancement request

2012-09-15 Thread timo.kreuzer at reactos dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 --- Comment #4 from Timo Kreuzer timo.kreuzer at reactos dot org 2012-09-15 12:16:38 UTC --- Update: I fought a bit with GCC and made clear that my Kung Fu is better than GCC's ;-) I solved this issue with a workaround. I forced a number of

[Bug c/51840] asm goto enhancement request

2012-09-05 Thread timo.kreuzer at reactos dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 Timo Kreuzer timo.kreuzer at reactos dot org changed: What|Removed |Added CC|

[Bug c/51840] asm goto enhancement request

2012-01-13 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51840 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added Component|tree-optimization |c