[Bug inline-asm/94522] Enhancement request: asm goto with outputs

2021-08-31 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94522 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug inline-asm/94522] Enhancement request: asm goto with outputs

2020-04-08 Thread torva...@linux-foundation.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94522 --- Comment #5 from Linus Torvalds --- Btw, Nick (who is doing this on the clang side, tells me that the tcmalloc people are looking at using the asm goto with outputs too, so it's not just the kernel. If somebody wants to play with it, I do hav

[Bug inline-asm/94522] Enhancement request: asm goto with outputs

2020-04-08 Thread torva...@linux-foundation.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94522 Linus Torvalds changed: What|Removed |Added CC||torvalds@linux-foundation.o

[Bug inline-asm/94522] Enhancement request: asm goto with outputs

2020-04-07 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94522 Richard Biener changed: What|Removed |Added Status|WAITING |NEW

[Bug inline-asm/94522] Enhancement request: asm goto with outputs

2020-04-07 Thread matz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94522 --- Comment #3 from Michael Matz --- See the llvm link of the respective patch. They specify that the outputs are reliable only on the fallthrough (i.e. no goto taken) path (in particular the outputs might or might not have been changed on the j

[Bug inline-asm/94522] Enhancement request: asm goto with outputs

2020-04-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94522 --- Comment #2 from Andrew Pinski --- Also reload (and IRA) does not handle output on jumps because of the same reason why I mention.

[Bug inline-asm/94522] Enhancement request: asm goto with outputs

2020-04-07 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94522 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Last reconfirmed|