[Bug ipa/113293] Incorrect code after inlining function containing extended asm

2024-01-09 Thread dories.spirits_0p at icloud dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113293 --- Comment #4 from KBDeveloper --- (In reply to Alexander Monakov from comment #3) > (In reply to KBDeveloper from comment #2) > > > > Ah, that makes sense. I had assumed that taking the address of arg would > > force gcc to store it in memory

[Bug ipa/113293] Incorrect code after inlining function containing extended asm

2024-01-09 Thread dories.spirits_0p at icloud dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113293 --- Comment #2 from KBDeveloper --- (In reply to Andrew Pinski from comment #1) > The inline-asm is not marking as clobbering memory. > > In this case since you just pass the address of the variable, gcc does not > know the inline-asm will read

[Bug ipa/113293] New: Incorrect code after inlining function containing extended asm

2024-01-09 Thread dories.spirits_0p at icloud dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113293 Bug ID: 113293 Summary: Incorrect code after inlining function containing extended asm Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal